- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 summarize_all()
函数汇总 dplyr 中的数据帧。如果我执行以下操作:
summarize_all(mydf, list(mean="mean", median="median", sd="sd"))
我得到了一个包含 3 个变量的小标题,用于我的每个原始度量,所有变量都以类型为后缀(平均值、中位数、标准差)。伟大的!但是,当我 try catch 向量内的 n 来自己计算标准差并确保不计算缺失的单元格时...
summarize_all(mydf, list(mean="mean", median="median", sd="sd", n="n"))
...我收到错误:
Error in (function () : unused argument (var_a)
这不是我的 var_a
矢量的问题。如果删除它,var_b
等会出现相同的错误。每当我请求 n
或 时,
,或者如果我使用 summarize_all
函数都会产生奇怪的结果>n().funs()
并列出我想要计算的描述。
发生什么事了?
最佳答案
它给你带来问题的原因是因为 n()
不接受任何参数,这与 mean()
和 median()
不同。使用 length()
来获得所需的效果:
summarize_all(mydf, list(mean="mean", median="median", sd="sd", n="length"))
关于r - summarise_all 与 "n()"函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58068522/
假设我有一个数据框: df % summarise_all(.funs = c(mean, sum)) # a_fn1 b_fn1 c_fn1 a_fn2 b_fn2 c_fn2 # 1 5.
我有一个数据框 PatientA Height Weight Age BMI 1 161 72.2 27 27.9 2 164 61.
我正在使用 summarize_all() 函数汇总 dplyr 中的数据帧。如果我执行以下操作: summarize_all(mydf, list(mean="mean", median="medi
x y 1 1 1 2 3 2 3 2 3 4 3 4 5 2 5 6 4 6 7 5 7 8 2 8 9 1 9 10 1 10 11 3 11 12 4 12
假设我想用两种不同的货币比较每个国家的苹果和橙子的价格:美国和 BTC。 美国 ~ 每个国家的水果 BTC ~ 每个国家的水果 library(tidyverse) prices % group_
我是一名优秀的程序员,十分优秀!