2017-06-21 104 views
0
Sample1<-read.csv(paste0(filename,".csv"),header=T,stringAsFactors=F) 

我的問題是我想提取特定的行和列了10萬條記錄 還有什麼用paste0()函數這裏[R編程,讀取csv文件

+0

具體是?以某種特定的價值或特徵爲特徵?請提供一些例子。 – Adamm

+0

例如,我想讀出我的csv文件,其中包含醫院索賠的記錄,我想在「名稱」列和「索賠」列中閱讀 – Anuj77

+0

閱讀整個文件比提取特定數據更好,因爲它顯示在答案中下面,這裏是'paste'函數的工作方式.'paste(「some_string」,1,「@%#%@」)'make one string,result:''[1]「some_string 1 @%#%@」' – Adamm

回答

1

paste0()被用來添加串起來。在你的例子中,文件名和.csv是一個文件。

至於選擇特定的行。你不用read.csv來做。你以後這樣做。例如,這會從第二列和第四列中選擇第一行,第三行和第六行。

Sample1[c(1,3,6),c(2,4)] 

這是100%重複的問題。我不知道如何舉報。

+0

謝謝,我很好的理解了paste0()的功能和用法,我無法理解爲什麼它以這種方式使用,或者說爲什麼它與read.csv一起使用,以及在不使用它的情況下會發生什麼。謝謝 – Anuj77