Working with text in R

An overview of a range of packages for working with text in R.

Ella Kaye

slides materials video


Transcending its origins as a programming language for statistics, R provides excellent tools for working with text. This tidyverse-based talk will provide an overview of some of the fantastic packages available for this, including (but not limited to) stringr, RVerbalExpressions, tidytext, wordcloud and ggwordcloud.

Event details

Event: RLadies Toronto

Date: October 5th, 2019

Time: 14:00-16:00 EDT

Location: Stewart Building, 149 College Street, Toronto

I then gave an updated version of the talk a few months later (links at the top relate to this version):

Event: RLadies Tbilisi

Date: July 4th, 2020

Time: 09:00-10:00 GMT

Location: Zoom


Keyboard Shortcuts for Slides:


If you see mistakes or want to suggest changes, please create an issue on the source repository.


Text and figures are licensed under Creative Commons Attribution CC BY-SA 4.0. Source code is available at, unless otherwise noted. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".


For attribution, please cite this work as

Kaye (2019, Oct. 5). ELLA KAYE: Working with text in R. Retrieved from

BibTeX citation

  author = {Kaye, Ella},
  title = {ELLA KAYE: Working with text in R},
  url = {},
  year = {2019}