2024-04-19 02:30:08 发布
网友
在以下python的pandas包中的示例中,当合并具有重复/公共索引的两个数据帧时,这些索引是 http://pandas.pydata.org/pandas-docs/dev/10min.html#join
是否可以按如下方式合并:
key lval rval 0 foo 1,2 4,5
如果1,2,4,5s是字符串,会有什么不同吗?在
我不建议使用这种数据结构,我希望有更好的方法取决于你下一阶段的分析是什么。。。在
说到这里,有一种方法可以做到。为每个键取一系列列表:
In [11]: l = left.groupby('key')['lval'].apply(list) In [12]: l.name = 'lval' In [13]: l Out[13]: key foo [1, 2] Name: lval, dtype: object In [14]: r = right.groupby('key')['rval'].apply(list) In [15]: r.name = 'rval'
然后将这些压缩到一个数据帧中:
我不建议使用这种数据结构,我希望有更好的方法取决于你下一阶段的分析是什么。。。在
说到这里,有一种方法可以做到。为每个键取一系列列表:
然后将这些压缩到一个数据帧中:
^{pr2}$相关问题 更多 >
编程相关推荐