小编G_1*_*991的帖子

如何读取列中带双引号的分号分隔文件?

我有一个分号分隔文件,我想读.文件中的数据如下.在第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)

上面的代码不起作用.有人可以帮忙吗?

csv r

3
推荐指数
1
解决办法
515
查看次数

R-如何在创建列表期间命名列表中的变量?

我有两个向量"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)

r

2
推荐指数
1
解决办法
82
查看次数

标签 统计

r ×2

csv ×1