我需要在以下数据文件夹中阅读“wdbc.data”:
http://archive.ics.uci.edu/ml/machine-learning-databases/breast-cancer-wisconsin/

使用命令read.csv在R中执行此操作很容易,但是由于缺少 header ,如何添加它?我有相关信息,但不知道如何执行此操作,因此我希望不要编辑数据文件。

最佳答案

您可以执行以下操作:

加载数据:

test <- read.csv(
          "http://archive.ics.uci.edu/ml/machine-learning-databases/breast-cancer-wisconsin/breast-cancer-wisconsin.data",
          header=FALSE)

请注意,headerread.csv参数的默认值为TRUE,因此为了获取所有行,需要将其设置为FALSE

将名称添加到data.frame中的不同列
names(test) <- c("A","B","C","D","E","F","G","H","I","J","K")

或以我所知的替代方式和更快的速度(不重新加载整个数据集):
colnames(test) <- c("A","B","C","D","E","F","G","H","I","J","K")

关于r - 如何在R中向数据集添加 header ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14021675/

10-12 17:39
查看更多