0

txt ドキュメントから、Telstra、Optus、Samsung などの企業のリストが得られます。

このリストを R にインポートした後、以下のコードと同等の処理を行うループが必要です。リストは任意の数の企業である可能性があるため、ここでの私の主な問題は、自動化する必要があるということです.

df1 <- search_tweets2("Telstra", retryonratelimit = TRUE,include_rts=FALSE)
df2 <- search_tweets2("Optus", retryonratelimit = TRUE,include_rts=FALSE)
df3 <- search_tweets2("Samsung", retryonratelimit = TRUE,include_rts=FALSE)

ありがとう。

4

1 に答える 1

0

lapplyまたは purrr の関数を使用mapして、各会社名をループする場合があります。Sys.sleep制限に達するのを避けるために使用する検索する会社がたくさんある場合。

df <- data.frame(companies = c("Telstra", "Optus", "Samsung"))

result <- purrr::map_df(df$companies, ~{
  search_tweets2(.x, retryonratelimit = TRUE,include_rts=FALSE)
  #Sys.sleep(5)
}, .id = 'id')
于 2021-01-14T03:30:52.230 に答える