我有一个分号分隔文件,我想读.文件中的数据如下.在第4行,我希望只能读取4列.
但我没有在R中这样做.
ID;Comment;Date;Amt
1;Hello;5-06-2003;85.13
2;World;5-06-2013;127.39
3;Airlines;5-06-1999;148.34
4;"Air"l;ine"s";5-09-2013;87.94
data<-read.table(fileName,header=T,sep = ";",quote="\"",na.strings = c("" , ".", "-", "NA" ));
Run Code Online (Sandbox Code Playgroud)
上面的代码不起作用.有人可以帮忙吗?
我有两个向量"data1"和"data2".我想创建这两个向量的列表.但是当我创建这两个向量的列表时,我希望列表中变量的名称为"$ data1"和"$ data2"而不是[[1]]和[[2]].以下是更好理解的代码:
data1 <- c(3,4,5,6,7)
data2 <- c(8,9,10,11)
datalist <- list(data1,data2)
Run Code Online (Sandbox Code Playgroud)
输出是:
datalist
# [[1]]
# [1] 3 4 5 6 7
# [[2]]
# [1] 8 9 10 11
Run Code Online (Sandbox Code Playgroud)
相反,我希望这是输出,而不是自己设置名称.是否有任何方法可以自动设置列表中变量的名称.
datalist
# $data1
# [1] 3 4 5 6 7
# $data2
# [1] 8 9 10 11
Run Code Online (Sandbox Code Playgroud)