Как добавить столбец с количеством подписчиков пользователей Twitter в dataframe в R?

#r #twitter #merge #count

#r #Twitter #слияние #количество

Вопрос:

Я создал фрейм данных, содержащий обычные столбцы из пакета twitteR, но я хотел бы добавить столбец с количеством подписчиков соответствующих экранных имен в моем фрейме данных. Как мне это сделать?

Я совсем новичок в R. Я уже пытался и успешно сумел получить информацию о tweets_artist1_df $screenName в список с помощью функции lookUpUsers и создать новый фрейм данных со всей информацией о названиях экранов фрейма данных tweets, но я хочу просто добавить количество подписчиков к фрейму данных, который я создал ранее.

 library(twitteR)

## artist 1 search
tweets_artist1 <- searchTwitter("anitta OR #anitta OR @anitta", 
                               n=100000, 
                               since='2019-03-29', 
                               until='2019-04-05', 
                               lang = 'en', 
                               resultType = 'mixed')
tweets_artist1_df <- twListToDF(tweets_artist1)
tweets_artist1_df$text <- sapply(tweets_artist1_df$text,function(x) iconv(x,to='UTF-8-MAC'))

# trying to get the info of the users from the dataframe
users <- lookupUsers(tweets_artist1_df$screenName)
usersdf <- twListToDF(users)
  

Мне уже удалось использовать функцию сопоставления и объединить соответствующие столбцы.

 # match function to give relative position of the users
match(tweets_artist1_df$screenName, usersdf$screenName)

# Subset by square brackets
usersdf$followersCount[match(tweets_artist1_df$screenName, usersdf$screenName)]

# Creating new column
tweets_artist1_df$followersCount=usersdf$followersCount[match(tweets_artist1_df$screenName, usersdf$screenName)]
  

Но я хотел бы иметь возможность написать функцию, которая могла бы применять это сопоставление ко всем шести различным фреймам данных, которые у меня есть. Любая помощь в написании этого фрагмента кода была бы очень полезна. Документация twitteR не очень помогает.

Комментарии:

1. Добро пожаловать в SO. Пожалуйста, поделитесь образцами данных с dput

2. Это довольно большая выборка. Как мне добавить выходные файлы в сообщение? У меня есть два объекта в текстовых файлах. Спасибо за вашу помощь!