将pandas变为字典,apply

Posted hellobigorange

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将pandas变为字典,apply相关的知识,希望对你有一定的参考价值。


原来的data

变为字典,带上index

a=data.to_dict()

变为字典,不带index

a=data.to_dict(orient='list')

apply

给data增加一个求和列

data['sum']=data.apply(lambda x:x.sum(),axis=1) # 按行求和
或者
data.sum(axis=1)

drop

丢掉sum列

data.drop('sum', axis=1, inplace=True)

以上是关于将pandas变为字典,apply的主要内容,如果未能解决你的问题,请参考以下文章

13.Pandas的数据转换函数map,apply,applymap

dataframegroupby怎么变为dataframe

使用带有参数的 Pandas groupby() + apply()

Python Pandas - 带有 apply() 和 rolling() 的 groupby() 非常慢

尝试从 Pandas DataFrame 中的字典访问第一个值时出现浮点错误

用Python修改excel中一列数据