小编gre*_*ner的帖子

有没有办法一次减去多个数据框列?

我对 Julia 很陌生,所以如果这是一个超级基本的问题,我深表歉意。从 R 开始,我习惯于一次对数据帧的多列进行基本操作。我尝试通过以下方式在 Julia 中执行此操作:

我有两个数据帧,我们称它们为 data_1 和 data_2:

using DataFrames
data_1 = DataFrame(rand(4,6))
data_2 = DataFrame(zeros(4,6))
Run Code Online (Sandbox Code Playgroud)

现在我想填充 data_2 作为某些行与 data_1 的差异,例如:

data_2[1,:] = data_1[1,:] - data_1[2,:]
Run Code Online (Sandbox Code Playgroud)

但这会产生错误。那么如何修改这种方法以成功减去多列数据帧行呢?

非常感谢!

julia

2
推荐指数
1
解决办法
194
查看次数

标签 统计

julia ×1