嗨,我有两个熊猫系列
系列1
Company Product Price
ABC Apple 1234
Orange 123
BCD Apple 123
PCT Pineapple 434
Beef 884
系列2
Company Product Price
BCD Orange 751
PCT Pineapple 632
Orange 165
我想将两个系列合并为一个系列3
Company Product Price
ABC Apple 1234
Orange 123
BCD Apple 123
Orange 751
PCT Pineapple 1066
Orange 165
Beef 884
我尝试使用
series3 = pd.concat([series1,series2]).sum(level=1)
但是,它不能产生我想要的东西。先感谢您
参考方案
您可以尝试使用groupby
series3 = pd.concat([df,df1]).groupby(level=[0,1]).sum()
# Output:
Company Product Price
ABC Apple 1234
Orange 123
BCD Apple 123
Orange 751
PCT Beef 884
Orange 165
Pineapple 1066
python :安装 python 后,如何导入 Pandas - python我已经安装了 python 。现在,当我尝试跑步时import pandas as pd 我收到以下错误Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import pandasFile ImportError: …
Python Pandas检查数据框是否不为空 - python我有一个if语句,它在其中检查数据框是否为空。我的操作方式如下:if dataframe.empty: pass else: #do something 但实际上我需要:if dataframe is not empty: #do something 我的问题是-是否有一种.not_empty()方法可以实现这一目标?我还想问一下第二个版本在性能方面是否更好…
Python Pandas:按分组分组,平均? - python我有一个像这样的数据框:cluster org time 1 a 8 1 a 6 2 h 34 1 c 23 2 d 74 3 w 6 我想计算每个集群每个组织的平均时间。预期结果:cluster mean(time) 1 15 ((8+6)/2+23)/2 2 54 (74+34)/2 3 6 我不知道如何在熊猫中做到这一点,有人可以帮忙吗? 参考方案 如…
如何更改索引和转置 Pandas - python我是 Pandas 的新手,正在尝试在日期框架上进行一些转换,但到达了封闭路径。我的数据框是: entity_name request_status dcount 0 entity1 0 1 1 entity1 1 6 2 entity1 2 13 3 entity2 1 4 4 entity2 2 7 我需要此数据框如下所示:index 0 1 2 ent…
重命名默认ID python - python我想连接两个dataFrames,但是两个数据具有不同的ID,所以结果是错误的这是我的代码data=pd.DataFrame(df.columns) data1=data.drop(axis=1,index=[0,1,2,3]).transpose() data1 这是dataframe1另一个数据框:y=sma_algo(df.loc['H+L&…