【发布时间】:2020-10-09 02:59:52
【问题描述】:
假设我有一个名为df 的表。
A; B
A; B
B; C; D
C; D; E; F
行中每个元素的权重计算为:wt[i] <- 1/lengths(str_split(df[1],";"))。 理想情况下,附于每个元素的上述表格权重如下所示。
0.5*A; 0.5*B
0.5*A; 0.5*B
0.333*B; 0.333*C; 0.333*D
0.25*C; 0.25*D; 0.25*E; 0.25*F
所以,我的意图是制作一个表格,其中频率是权重之和。我需要的输出如下:
A B C D E F
1 1.333 0.583 0.583 0.25 0.25
非常感谢任何帮助!
【问题讨论】: