r語言之寫讀檔案
功能要點:使用write.csv()
簡單寫入檔案、read.csv()
讀取檔案
本文簡介:row.names
引數去除預設列名的區別
row.names = false
var1
:5var2
1:5)
/10var3
("r"
,"and"
,"data mining"
,"examples"
,"case studies"
)df1 <
- data.
frame
(var1,var2,var3)
names
(df1)
("variableint"
,"variablereal"
,"variablechar"
) write.
csv(df1,
"dummydate.csv"
,row.names = false) #寫入dummydate檔案,並去除列名
df2 <
- read.
csv(
"dummydate.csv"
) #讀取檔案
print
(df2)
上述**實現結果 ↓
注:直接修改row.names為true即可。
當引數row.names = true 時,這裡的結果顯然是保留前面的列名 ↓
完成上述讀寫操作後,寫入的檔案將會儲存到工作目錄,會根據實時寫入的資料內容,更新檔案資料。
當然,有時候資料裡存在na,要去掉na,就需要加上na = " "
這項引數。
——————————————————————————————
上述**寫到使用read.csv()讀取檔案。還可以新增其他引數,比如因子、間隔符等。
df3 <
- read.
csv(
"dummydate.csv"
,header = true , sep =
",")
題外話: R語言讀寫HDFS檔案內容
參考的github的 rhadoopclient原始碼 在r語言裡面定義乙個function函式,函式比較簡單,就是利用hdfs的cat命令進行讀取臨時檔案,然後再載入臨時檔案,最後刪除臨時檔案,啟動read.svs 方法根據需求自行修改。qtread.hdfs function hdfs.path...
R語言簡介
size medium r語言簡介 r語言是一種為統計計算和圖形顯示而設計的語言環境,是貝爾實驗室 bell laboratories 的rick becker john chambers和allan wilks開發的s語言的一種實現,提供了一系列統計和圖形顯示工具。s語言也是目前比較流行的統計軟體...
R語言資料檔案的讀寫
1.鍵盤輸入資料 mydata data.frame age numeric 0 gender character 0 weight numeric 0 mydata edit mydata 在物件的副本上進行操作要保留改動需賦值 mydata fix mydata 會自動保留改動 2.txt檔案 ...