我想基于标题中的文本以编程方式设置colClasses
,但首先我需要进入csv以获取标题名称,然后将其用于设置colClasses
。我怎么会达到峰值?有没有办法在不加载文件的情况下执行此操作?
答案 0 :(得分:1)
您可以使用以下内容:
header <- read.table(csv.filename,sep=";",
nrows=3,header=T)
col.classes <- sapply(foo,class)
data <- as.data.frame(read.table(csv.filename,
sep=";",
header=T,
colClasses=col.classes))
或等同于read.csv
header <- read.csv(csv.filename,sep=";",
nrows=3,header=T)
col.classes <- sapply(foo,class)
data <- read.csv(csv.filename,
sep=";",
header=T,
colClasses=col.classes)