Gui*_*e G 7 join inner-join julia
我想加入2个数据帧,我正在使用Julia指南中的intructions:http://dataframesjl.readthedocs.org/en/latest/joins_and_indexing.html?highlight=join
join(a, b, on = :ID, kind = :inner)
Run Code Online (Sandbox Code Playgroud)
现在,我如何加入具有不同名称的列:
我试过以下但它不起作用"
join(a, b, on = [ :ID, :name_id ], kind = :inner)
Run Code Online (Sandbox Code Playgroud)
如果没有实现,这将是一个很好的功能
DataFrames.jl上的文档提供了这个示例:
innerjoin(a, b, on = [:City => :Location, :Job => :Work])
Run Code Online (Sandbox Code Playgroud)
所以对于你的例子:
j = innerjoin(a, b, on = :ID => :name_id)
Run Code Online (Sandbox Code Playgroud)