簡體   English   中英

當我不想要它時,R會將我的第一列視為行名列。 我該怎么辦?

[英]R is treating my first column as a row name column when I don't want it. What should I do?

以下是我的CSV文件df.csv:

 Child  Date    Time
 1  9/17/2001   3:00
 2  8/11/2002   6:00
 3  2/27/2009   7:00
 4  11/11/2017  9:00
 5  8/8/2018    6:00

當我執行df<-read.csv('df.csv') ,R假定第一列不包含行名。 print(df)看起來像這樣:

    Child       Date    Time
1   9/17/2001   3:00    NA
2   8/11/2002   6:00    NA
3   2/27/2009   7:00    NA
4   11/11/2017  9:00    NA
5   8/8/2018    6:00    NA

我不要 有趣的是,即使第一行包含從1開始的連續整數,它有時還是會發生,而我卻不知道為什么它是如此偶然。 我希望它像原始的一樣:

Child   Date    Time
1   9/17/2001   3:00
2   8/11/2002   6:00
3   2/27/2009   7:00
4   11/11/2017  9:00
5   8/8/2018    6:00

該怎么辦?

您還會使用header=TRUE嗎? 可能是因為不存在前導逗號(即“,Child,Date,Time”),因此標題的長度不等於其他行的長度,因此假定第一列具有行名嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM