gpt4 book ai didi

r - 数据框中列的有效乘法

转载 作者:行者123 更新时间:2023-12-02 05:46:34 25 4
gpt4 key购买 nike

我有一个大型数据框,其中我将两列相乘以获得另一列。起初我运行了一个 for 循环,如下所示:

for(i in 1:nrow(df)){
df$new_column[i] <- df$column1[i] * df$column2[i]
}

但这大约需要 9 天。

另一种选择是plyr,实际上我可能错误地使用了变量:

new_df <- ddply(df, .(column1,column2), transform, new_column = column1 * column2)

但这需要很长时间

最佳答案

正如蓝魔导师在评论中所说,

df$new_column <- df$column1 * df$column2

应该可以正常工作。当然,如果没有数据示例,我们永远无法确定。

关于r - 数据框中列的有效乘法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12357592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com