pandas中assign方法的使用
Posted jason--
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pandas中assign方法的使用相关的知识,希望对你有一定的参考价值。
assign是直接向DataFrame对象添加新的一列
示例:
import numpy as np
import pandas as pd
data = ‘name‘:[‘lily‘,‘jack‘,‘hanson‘,‘bom‘],‘age‘:np.random.randint(15,25,size=4),‘gerder‘:[‘F‘,‘M‘,‘M‘,‘F‘]
df = pd.DataFrame(data)
df.assign(score=np.random.randint(60,100,size=4))
结果:
添加的列名不能用字符串表示
以上是关于pandas中assign方法的使用的主要内容,如果未能解决你的问题,请参考以下文章
pandas使用assign函数在dataframe数据列中插入全是全是缺失值(NaN)的数据列(add an empty column in dataframe)
Pandas中xs()函数:SyntaxError: can‘t assign to function call
在 pandas 0.16+ 中,如何使用变量添加列来指示列名?