add_users_data: Retrieve user information for everyone in an edgelist

View source: R/add-users-data.R

add_users_dataR Documentation

Retrieve user information for everyone in an edgelist

Description

Updates an edgelist created with create_edgelist() by appending user data retrieved with rtweet::lookup_users(). The resulting dataframe adds many additional columns and appends "_sender" or "_receiver" to the column names.

Usage

add_users_data(edgelist)

Arguments

edgelist

An edgelist of senders and receivers, such as that returned by the function create_edgelist().

Details

This function requires authentication; please see vignette("setup", package = "tidytags")

Value

A dataframe in the form of an edgelist (i.e., with senders and receivers) as well as numerous, appropriately named columns of details about the senders and receivers.

See Also

Read more about rtweet authentication setup at vignette("auth", package = "rtweet")

Examples



example_url <- "18clYlQeJOc6W5QRuSlJ6_v3snqKJImFhU42bRkM_OX8"
tags_content <- read_tags(example_url)

if (rtweet::auth_has_default()) {
  tweets_data <- lookup_many_tweets(tags_content)
  add_users_data(create_edgelist(tweets_data))
}



bretsw/rtags documentation built on Feb. 4, 2024, 6:20 a.m.