我需要在以下數據文件夾讀取'wdbc.data」: http://archive.ics.uci.edu/ml/machine-learning-databases/breast-cancer-wisconsin/如何將標題添加到R中的數據集?
這樣做在R是容易使用命令read.csv但由於頭部丟失我該怎麼加呢?我有這些信息,但不知道如何做,我寧願不要編輯數據文件。
我需要在以下數據文件夾讀取'wdbc.data」: http://archive.ics.uci.edu/ml/machine-learning-databases/breast-cancer-wisconsin/如何將標題添加到R中的數據集?
這樣做在R是容易使用命令read.csv但由於頭部丟失我該怎麼加呢?我有這些信息,但不知道如何做,我寧願不要編輯數據文件。
你可以做到以下幾點:
加載數據:
test <- read.csv(
"http://archive.ics.uci.edu/ml/machine-learning-databases/breast-cancer-wisconsin/breast-cancer-wisconsin.data",
header=FALSE)
注意,header
論據read.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")
如果'read.csv'中沒有'header = FALSE',我認爲OP會無意中刪除一行數據。 – A5C1D2H2I1M1N2O1R2T1
您還可以使用colnames
代替如果您有data.frame
或matrix
您可以在函數read.csv()中使用參數col.names =並提供您的列名稱。 –
請記住在您的'read.csv'調用中指定'header = FALSE' – James
只需將頭的名稱作爲數據框的名稱。 –