pandas怎么新增一列并赋值

   2025-02-13 8500
核心提示:在Pandas中,可以使用以下两种方法来新增一列并赋值:方法1:使用直接赋值的方式import pandas as pd# 创建一个DataFramedata =

在Pandas中,可以使用以下两种方法来新增一列并赋值:

方法1:使用直接赋值的方式

import pandas as pd# 创建一个DataFramedata = {'A': [1, 2, 3, 4, 5],        'B': ['a', 'b', 'c', 'd', 'e']}df = pd.DataFrame(data)# 新增一列并赋值df['C'] = [6, 7, 8, 9, 10]print(df)

方法2:使用apply函数的方式

import pandas as pd# 创建一个DataFramedata = {'A': [1, 2, 3, 4, 5],        'B': ['a', 'b', 'c', 'd', 'e']}df = pd.DataFrame(data)# 定义一个函数来赋值def assign_value(row):    return row['A'] * 2# 使用apply函数新增一列并赋值df['C'] = df.apply(assign_value, axis=1)print(df)

无论是哪种方式,都可以实现在DataFrame中新增一列并赋值。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言