Ошибка при чтении номера набора данных CSV c -характер - PullRequest
0 голосов
/ 21 января 2020

При работе с пакетом rtweet в r у меня возникла проблема с типом данных, когда я хочу прочитать csv с помощью read.csv () и связать документ, я получил следующий термин ошибки: «Столбец reply_to_status_id невозможно преобразовать из цифры c в символ »

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

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) 

У кого-то есть такая же проблема и знаете, как ее решить? Большое спасибо!

...