回覆列表
-
1 # 亦揚成功
-
2 # 爬滿蝨子的星球
R語言中的names()函式,類似rename()函式,可以將資料框的列名修改。names()函式可以將定義的變數或元素進行修改名稱;可以全部修改,也可以部分修改。下面利用幾個例項說明names()函式的用法,操作如下:
方法/步驟1、第一步,定義五個向量name、age、sex、addr和he,分別表示人的姓名、年齡、性別、地址和身高,如下圖所示:
2、第二步,定義一個數據幀person,使用data.frame()函式組合成資料幀賦值給person,如下圖所示:
3、第三步,使用fix(person),呼叫表格展示person資料幀元素,如下圖所示:
4、第四步,將person第五個元素he修改為height,然後展示修改後的結果,如下圖所示:
5、第五步,分別將person中的元素名稱改為對應的大寫字母,然後列印這個person資料幀,如下圖所示:
6、第六步,再次呼叫names()函式對person資料幀進行修改名稱,如下圖所示:
一,在R語言中,利用多個向量生成資料框(矩陣),預設使用變數名作為列名。那麼,如何修改列名稱?開啟電腦開始選單,展開選單並找到R資料夾,選擇R x64 3.6.1
二,在命令列,輸入定義向量語句,然後賦值給x。
三,接著再定義一個向量,賦值給變數y。
四,使用相同的方法,再次定義一個向量z。
五,接著使用data.frame()方法,將x、y和z向量生成資料框w。
六,用names()方法修改資料框w列名,分別改為第一列、第二列和第三列。
總結1、開啟語言終端2、定義多個向量3、呼叫方法生成4、修改矩陣列名,注意事項注意r語言中資料框如何改列名稱注意R語言中的data.frame()用法