R read.table skip不工作。为什么?

R read.table skip不工作。为什么?,r,read.table,R,Read.table,我有一个类似的文件 ColA ColB ColC A 1 0.1 B 2 0.2 但是有更多的专栏。 我想读取该表并为每列设置正确的数据类型。 我正在做以下工作: data <- read.table("file.dat", header = FALSE, na.string = "", dec = ".",skip = 1, colClasses = c("character", "integer","numeric")) data您可以更改head

我有一个类似的文件

ColA ColB ColC
A     1    0.1
B     2    0.2
但是有更多的专栏。 我想读取该表并为每列设置正确的数据类型。 我正在做以下工作:

data <- read.table("file.dat", header = FALSE, na.string = "", 
dec = ".",skip = 1,
colClasses = c("character", "integer","numeric"))  

data您可以更改header=TRUE,而不是跳过第一行,它应该可以正常工作

 data <- read.table("file.dat", header = TRUE, na.string = "", 
 dec = ".",colClasses = c("character", "integer","numeric"), sep = ",")  

data您可以更改header=TRUE,而不是跳过第一行,它应该可以正常工作

 data <- read.table("file.dat", header = TRUE, na.string = "", 
 dec = ".",colClasses = c("character", "integer","numeric"), sep = ",")  

数据在示例数据中对我有效,尽管您丢失了列名,但在示例数据中对我有效,尽管您丢失了列名文件中的分隔符是什么?使用separator参数并检查。我已经更新了“9月”的答案。您的文件中的分隔符是什么?使用separator参数并检查。我已经更新了9月份的答案。