【发布时间】:2018-04-01 03:42:46
【问题描述】:
我如何得到这个结果是数值与小标题。
prop_smoking <- df %>%
group_by(Age) %>%
summarise(ratio = sum(Smoking == 'yes')/n())
这给了我这样的输出:
Age Ratio
18-24 .134
25-35 .144
36-50 .189
我想将每个值添加到其对应的向量中,因为我使用的是重采样方法。但是,如果我按以下方式索引:prop_smoking[1,2] 它会给我一个 tibble 类型。因此,当我将它添加到其对应的向量中并想要像使用向量一样执行循环并减去平均值时,我会得到一个“二进制运算符的非数字参数”。我如何索引或转换这些值以便它们易于使用(即doubles)
【问题讨论】:
-
在您的问题中包含minimal reproducible example 会增加您获得答案的机会。
-
as.numeric(prop_smoking[1,2])?