0

在 r 中使用 rtweet 包时,我遇到了数据类型问题,当我想使用 read.csv() 读取 csv 并编织文档时,我得到以下错误术语:“reply_to_status_id无法从数字转字符”

我想阅读一个文件夹中的文件列表,但其中只有一个有错误术语的问题,我已经确定了一个,但我不知道如何解决它。

files <- list.files("./documents/", full.names = T)
tidy_tweets<- files %>% map_df(read_csv) %>% bind_rows()

我只在一个数据集上遇到了这个问题,而对于其他数据集我从未收到过这个问题。这可能是因为我使用了另一个命令来保存数据,因此它没有将数据保存为字符。我已经尝试在阅读 csv 时使用以下术语来解决问题,但它没有用。

tidy_tweets<- files %>% map_df(read_csv) %>% mutate(reply_to_status_id = as.character(reply_to_status_id) %>% bind_rows() 
mutate(reply_to_status_id = as.character(reply_to_status_id) 

有人有同样的问题并且知道如何解决吗?非常感谢!

4

0 回答 0