在Pandas数据框架中添加具有常量值的列,可以按照以下步骤进行:
- 导入Pandas库并创建数据框架
首先,我们需要导入Pandas库,并创建一个数据框架。下面的示例中,我们创建一个包含三个字段的数据框架,其中每个字段包含4个元素:
import pandas as pd
df = pd.DataFrame({
'Name': ['Alice', 'Bob', 'Charlie', 'David'],
'Age': [25, 30, 35, 40],
'Gender': ['F', 'M', 'M', 'M']
})
print(df)
输出结果如下所示:
Name Age Gender
0 Alice 25 F
1 Bob 30 M
2 Charlie 35 M
3 David 40 M
- 添加具有常量值的列
现在,我们可以通过以下方式添加一个名为"City"的列,并将每一行都设置为"New York":
df['City'] = 'New York'
print(df)
输出结果如下所示:
Name Age Gender City
0 Alice 25 F New York
1 Bob 30 M New York
2 Charlie 35 M New York
3 David 40 M New York
可以看到,"City"列已被成功添加,并填充了"New York"的值。
如果我们想要添加一个数字类型的常量值,我们可以按照以下方式进行操作:
df['Salary'] = 50000.0
print(df)
输出结果如下所示:
Name Age Gender City Salary
0 Alice 25 F New York 50000.0
1 Bob 30 M New York 50000.0
2 Charlie 35 M New York 50000.0
3 David 40 M New York 50000.0
可以看到,我们成功地添加了一个名为"Salary"的列,并将每一行都填充了50000.0的值。
总结一下,我们可以通过简单的代码在Pandas数据框架中添加具有常量值的列。该过程包括创建一个数据框架,然后使用DataFrame的[]操作符来添加新列。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在pandas数据框架中添加具有常量值的列 - Python技术站