
Last chance! 50% off unlimited learning
Sale ends in
Returns data containing the frequency of tweets over a specified interval of time.
ts_data(data, by = "days", trim = 0L, tz = "UTC")
Data frame or grouped data frame.
Desired interval of time expressed as numeral plus one of "secs", "mins", "hours", "days", "weeks", "months", or "years". If a numeric is provided, the value is assumed to be in seconds.
Number of observations to trim off the front and end of each time series
Time zone to be used, defaults to "UTC" (Twitter default)
Data frame with time, n, and grouping column if applicable.
# NOT RUN {
# }
# NOT RUN {
## handles of women senators
sens <- c("SenatorBaldwin", "SenGillibrand", "PattyMurray", "SenatorHeitkamp")
## get timelines for each
sens <- get_timeline(sens, n = 3200)
## get single time series for tweets
ts_data(sens)
## using weekly intervals
ts_data(sens, "weeks")
## group by screen name and then use weekly intervals
sens %>%
dplyr::group_by(screen_name) %>%
ts_plot("weeks")
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab