Read.csv和手动输入的格式不相同

Read.csv和手动输入的格式不相同,r,csv,R,Csv,我正在将一个列表读入R中的一个列表。我正在手动将其传递,然后通过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_1read.

我正在将一个列表读入R中的一个列表。我正在手动将其传递,然后通过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_1
read.csv
将在表格中读取,生成的结构是数据帧。 在这种情况下,数据帧只有一列。 可以按如下方式提取该列:


只需使用
list\u 2[,1]
或使用
scan
scan
代替
read.csv
即可<代码>扫描(粘贴0(pwd,“LIST.csv”)、sep=“,”,what=character())
或者可能
读取行(“LIST.csv”)