Reshape twitter data for coordination detection.
reshape_tweets(
tweets,
intent = c("retweets", "hashtags", "urls", "urls_domains", "cotweet"),
drop_retweets = TRUE,
drop_replies = TRUE,
drop_hashtags = FALSE
)a reshaped data.table
a named list of Twitter data (output of preprocess_tweets)
the desired intent for analysis.
Option passed to intent = "cotweet".
When analysing tweets based on text similarity, you can choose to drop
all tweets that are retweets. Default: TRUE
Option passed to intent = "cotweet".
When analysing tweets based on text similarity, you can choose to drop
all tweets that are replies to other tweets. Default: TRUE
Option passed to intent = "cotweet". You can choose to
remove all hashtags from the tweet texts. Default: FALSE
This function takes the pre-processed Twitter data
(output of preprocess_tweets) and reshapes it
for coordination detection (detect_groups).
You can choose the intent for reshaping the data. Use
"retweets" to detect coordinated retweeting behaviour;
"hashtags" for coordinated usage of hashtags;
"urls" to detect coordinated link sharing behaviour;
"urls_domain" to detect coordinated link sharing behaviour
at the domain level.
"cotweet" to detect coordinated cotweeting behaviour
(accounts posting same text).
The output of this function is a reshaped data.table that
can be passed to detect_groups.