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+ 中,如何使用变量添加列来指示列名?

4000字详细说明,推荐20个好用到爆的Pandas函数方法

Pandas总结第六节 Pandas 添加列

6.Pandas怎样新增数据列