簡體   English   中英

dplyr 結合計數和過濾器:如何輕松擁有正確的列名

[英]dplyr combining count and filter : how to easily have correct column name

我正在使用 dplyr package 來測試“法語”條件(真或假)。

library(dplyr)
data <- c("french", "french", "french", "german","german", "italian", "italien")
data <- as.data.frame(data)
french<- data %>%
count(data == "french")
french

這是我的結果:

data == "french"    n
           FALSE    4
            TRUE    3

有沒有一種簡單的方法來獲得正確的第一列名稱而不在第二個 pipe 中重命名它?

           french   n
           FALSE    4
            TRUE    3

只需在計數中添加名稱

data %>%
count(french = data == "french")
french   n
FALSE    4
TRUE     3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM