dplyr包之實用總結之列選擇及處理技巧

2022-09-14 10:48:12 字數 441 閱讀 6792

select_all()可以將函式作為引數更改所有列,如使用toupper(),tolower()轉換大小寫列名。也可以在選擇的時候對列名進行規範處理,如結果str_replace()替換不規則的列名符號。

msleep2 %>% select_all(~str_replace(., " ", "_"))
基礎方法

cbind(me.id=rownames(norm_order_betadata),norm_order_betadata)

rownames(norm_order_betadata) <- null

使用dplyr包

norm_order_betadata %>% 

tibble::rownames_to_column("me.id")

dplyr包之 選擇 select

select keeps only the variables you mention rename keeps all variables.select 僅保留你提到的變數 重新命名 讓所有的變數。iris tbl df iris 返回petal開頭的列 dplyr select iris,dpl...

dplyr包之變形 mutate

mutate adds new variables and preserves existing transmute drops existing variables.mutate 增加了新的變數和儲存現有 transmute 不保留現有變數。使用方法 mutate mtcars,displ l d...

關於資料處理包dplyr的函式用法總結

dplyr專注處理dataframe物件,並提供更穩健的與其它資料庫物件間的介面。一 5個關鍵的資料處理函式 select 返回列的子集 filter 返回行的子集 arrange 根據乙個或多個變數對行排序。mutate 使用已有資料建立新的列 summarise 對各個群組彙總計算並返回一維結果...