Я читаю список тикеров в списке в R. Я передаю его вручную, а затем через файл csv. Как вы можете видеть, вывод из первой команды и второй команды полностью различен.Read.csv и ручной ввод не приводятся в том же формате
list_1<- c("ABC","DEF","XYZ")
list_2<-read.csv(paste0(pwd,"LIST.csv"), header=T, sep=",", stringsAsFactors=F)
list_1
[1] "ABC" "DEF" "XYZ"
list_2
1 ABC
2 DEF
3 XYZ
Я хотел бы результат list_2 быть такой же, как list_1, но я знаю, что я делаю тупую ошибку здесь, и я просто не уверен, что терминология, мне нужно Google это! Argh!
Любые мысли? Большое вам спасибо!
Просто используйте 'list_2 [, 1]' или вместо 'read.csv' использовать' scan' – akrun
Или вместо этого сканировать. 'scan (paste0 (pwd," LIST.csv "), sep =", ", what = character())' Или, может быть, readLines ("LIST.csv") ' –