我是 R 新手,我想知道是否有一个用于传播的库,通过传播我的意思是,例如,如果我有这个 data.table:
DT <- data.table(V1 = c(1L,2L), V2 = LETTERS[1:4], V4 = 1:4)
我将 15 分配到该V4
列:
DT$V4 = 15
将调整这些值,使总和现在为 15:
DT <- data.table(V1 = c(1L,2L), V2 = LETTERS[1:4], V4 = c(1.5,3,4.5,6)).
(新值乘以 15/sum(column) --> 15 / 10)
这是我必须做的最简单的例子,这就是为什么我问是否有图书馆。