使用以下代码:
import pandas
df = pandas.DataFrame()
df['id'] = list('aaabbbcccdddeee')
df['gender'] = list('mmfmfmmffmfmfff')
我得到的DataFrame是这样的:
id gender
0 a m
1 a m
2 a f
3 b m
4 b f
5 b m
6 c m
7 c f
8 c
我遇到这个问题,使用agg('sum','count')输出的是“子列”,而不是新的排它列。
这是一个问题,因为我需要将结果导出到csv以供salesforce上载,而子列正在扰乱格式。
因此,首先是这个数据帧:
Order ID | Company ID | Company Name | Product | Date | Units in order | Units delivered | Platform
1 J01 John's Bubblegum 01-01-20 100
我有一个pandas dataframe (df),它基本上看起来像下面这样
TestDate Manager Score
0 2015-06-05 00:00:00 Jane Smith 5.000000
1 2015-06-05 00:00:00 John Doe 4.875000
2 2015-06-05 00:00:00 Jane Doe 4.428571
3 2015-06-05 00:00:00 John Doe 4.000000
4 2015-06-07 00:00:00 Josh Smith 3.5