我正在尝试使用数据框类型与至少两个ID进行数据库样式合并:
merged_df = join(df1, df2, on = (:ID1 :ID2), kind = :outer)
base.join
似乎不允许这样做。
我可以使用某种冗长的功能来完成这项工作,但我想知道是否有更清洁的方法?
答案 0 :(得分:4)
undefined method `total_net_charge' for #<Array:0x007f955408caf0>
DataFrames非常棒,但是有很多有用的东西没有记录......有一些我想要添加到连接和split-apply-combine部分的文档中的东西。
答案 1 :(得分:0)
作为对ARM的回应,它看起来很接近,但实际的语法是:
merged_df = join(df1,df2,on = [[:ID1,:ID2]],kind =:outer)
使用方法时出现错误