【发布时间】:2020-04-06 18:57:12
【问题描述】:
我有以下数据框
dat <- data.frame(ID = c(1, 1, 1, 2, 2, 2),
A = c(50, 150, 200, 250, 100, NA),
B = c(10, NA, 30, NA, NA, 10))
我想创建一个新的数据框,告诉我不是 NA 的点的百分比,这样
dat2 <- data.frame(ID = c(1, 2),
A =c( 100, 66.6),
B = c(66.6, 33.3))
我知道如何计算 R 中的值,但我不知道如何将计算放入新的数据框中。
【问题讨论】:
标签: r dataframe calculation