導航:首頁 > 數據處理 > 綁定數據框時使用什麼函數

綁定數據框時使用什麼函數

發布時間:2023-02-28 05:25:50

A. 《R語言實戰》自學筆記5-數據框

數據框(data.frame)是R中最常處理的數據結構。
函數:data.frame(col1,col2,col3,....,row.name=NULL, check.rows = FALSE, check.names=TRUE, stringsAsFactors = default.stringsAsFactors())

其中的列向量col1, col2, col3,...可為任何類型(如字元型、數值型或邏輯型),每一列的名稱可由函數names指定;
row.name用於指定各行(樣本)的名稱,默認沒有名稱,使用從1開始自增的序列來標識每一行;
check.rows用於用來檢查行的名稱和數量是否一致,默認為FALSE;
check.names來檢查變數(列)的名稱是否唯一且符合語法,默認為TRUE;
stringsAsFactors用來描述是否將字元型向量自動轉換為因子,默認轉換,若不改變的話使用stringsAsFactors = FALSE來指定即可。
每一列數據的模式必須唯一,不過你卻可以將多個模式的不同列放到一起組成數據框。

先構建向量,再組成數據框。

直接用data.frame函數構建數據框。

R語言的下標索引是從1開始的,且下標索引為負數的話表示刪除某個元素。
[] 可進行索引,括弧內對應的是[行下標, 列下標]。

[1] 1 2 3 4 5 6 7 8

[1] "four"

[1] 1 2 3 4 5 6 7 8

[1] "four"

[1] 1 2 3 4 5 6 7 8

[1] "one" "two" "three"

attach、detach和with()
函數attach()可將數據框添加到R的搜索路徑中。
函數detach()將數據框從搜索路徑中移除。
函數attach()和detach()最好在你分析一個單獨的數據框,並且不太可能有多個同名對象時使用。
with()就是把所有操作都限制在數據框上。

The following objects are masked by .GlobalEnv:

[1] 1 2 3 4 5 6 7 8

[1] "n1" "n2" "n3" "n4" "n5" "n6" "n7" "n8"

[1] 8

[1] 3

[1] 8

[1] "name" "values" "values2"

[1] "r1" "r2" "r3" "r4" "r5" "r6" "r7" "r8"

[1] 8 3

[1] "data.frame"

[1] "numeric"

[1] "character"

Length:8 Min. :1.00 Min. :1.00
Class :character 1st Qu.:2.75 1st Qu.:2.75
Mode :character Median :4.50 Median :4.50
Mean :4.50 Mean :4.50
3rd Qu.:6.25 3rd Qu.:6.25
Max. :8.00 Max. :8.00

[1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE

閱讀全文

與綁定數據框時使用什麼函數相關的資料

熱點內容
南寧面料市場到哪個站下車 瀏覽:155
縣城技術類事業單位工資一般多少 瀏覽:33
淺談通過會計信息化有什麼收獲 瀏覽:464
spss數據模板是什麼 瀏覽:23
文檔篩選刪除後剩餘的數據在哪裡 瀏覽:557
市場半邊天是什麼意思 瀏覽:46
真正的名牌服裝批發市場在哪裡 瀏覽:156
菜市場買花甲怎麼選 瀏覽:752
微信小程序奧特曼抽卡游戲王的激活碼是什麼 瀏覽:128
數據線灰藍是什麼意思 瀏覽:142
天貓產品如何查總銷量 瀏覽:183
如何查詢銀行貴金屬交易信息 瀏覽:709
地區代理商有什麼條件 瀏覽:947
店鋪交易稅怎麼減少 瀏覽:243
產品通孔什麼意思 瀏覽:706
半永久紋綉怎麼開拓市場 瀏覽:400
產品擔當薪水如何 瀏覽:126
為什麼注冊商標要找代理公司 瀏覽:75
交易策略需要實盤多久才有效 瀏覽:546
公司跨省地址代理變更多少錢 瀏覽:206