r語言中添加新列的方法:
假設你數據是datar數據框如何添加新列,那么前幾列的和是(data);
然后你可以重新做一個
R語言Data Frame數據框常用操作:
Data Frame一般被翻譯為數據框,感覺就像是R中的表,由行和列組成r數據框如何添加新列,與不同的是,每個列可以是不同的數據類型,而是必須相同的。
Data Frame每一列有列名,每一行也可以指定行名。如果不指定行名,那么就是從1開始自增的來標識每一行。
使用data.frame函數就可以初始化一個Data Frame。比如我們要初始化一個的Data Frame其中包含ID和Name還有以及,那么代碼為:
另外也可以使用read.table() read.csv()讀取一個文本文件,返回的也是一個Data Frame對象。讀取數據庫也是返回Data Frame對象。
查看的內容為:
ID Name
1 11 Devin M 1984-12-29
2 12 M 1983-5-6
3 13 Wenli F 1986-8-8
這里只指定了列名為ID,Name,和,使用names函數可以查看列名,如果要查看行名,需要用到row.names函數。這里我們希望將ID作為行名,那么可以這樣寫:
row.names()