Условное извлечение из большого списка - PullRequest
0 голосов
/ 23 декабря 2018

Я пытаюсь создать облако слов из всех сообщений, которые я отправил на Facebook.Я скачал все сообщения в формате json из Facebook и импортировал их в R .Теперь они организованы в виде большого списка со следующим шаблоном

Content
-> [no of conversation (goes down to 1445)
  -> messages 
    -> sender_name
    -> content

Где sender_name - это человек, который отправил сообщение, а содержимое - это фактическое сообщение.В итоге моя цель - составить список всех сообщений, которые я отправил.Я смог сделать это за один разговор, используя следующий код:

Person1_messages<-content$`messages_all/inbox/conversation1/message.json`$messages$content
Person1_sender_name<-content$`messages_all/inbox/conversation1/message.json`$messages$sender_name
Person1<-cbind(Person1_messages,Person1_sender_name)

Person1.dta<-data.frame(Person1)
newdata <- Person1[ which(Person1.dta$Person1_sender_name=='My name')]

В идеале я хотел бы сделать это для всех моих разговоров.Мой вопрос, таким образом, состоит в том, как я мог бы зациклить это, чтобы получать мои сообщения от всех разговоров?

Это было бы чрезвычайно полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...