我有一个三维频率表。假设三维是var1,var2和var3。我想要计算一个新的三维表,其中每个条目都是var1 = x知道var2 = y和var3 = z的概率。当然,我可以遍历表并计算值,但我不认为这是在R中使用的“原生”方式。
发布于 2022-05-17 18:18:06
我相信你是在寻找矢量化的数据帧。如果您提供了示例数据和功能,这将有助于评论员。下面是一个玩具例子:
df <- bind_cols("var2" = 1:10, "var3" = 11:20) 我假设您使用某种依赖于"var2“和"var3”的概率函数来计算"var1“。
df <- df %>% mutate(var1 = probability.fuction(var2, var3))https://stackoverflow.com/questions/72278275
复制相似问题