Python Pandas Series转换为DataFrame

参考了这个博主的文章Pandas Series转换为DataFrame

直接给出代码

#se_dirctor_number是一个series对象
se_dirctor_number=dataF.groupby(['director'])['title'].count().sort_values(ascending=False)
print(se_dirctor_number[:10])

#把series对象se_dirctor_number转化为dataFrame对象df_dirctor_number
dit_dirctor_number = {'director':se_dirctor_number.index,'numbers':se_dirctor_number.values}
df_dirctor_number = pd.DataFrame(dit_dirctor_number)
print(df_dirctor_number[:10])

运行以后,完美转化:

另外还有人提供了更加简洁的代码思路:

se_dirctor_number.to_frame().reset_index()

在这里插入图片描述
在这里插入图片描述
只有两列,如果有多列呢?以后可以想想。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值