Python - 向 Pandas DataFrame 添加一个具有常量值的新列
pythonserver side programmingprogramming更新于 2025/11/12 1:48:17
要添加一个具有常量值的新列,请使用方括号,即索引运算符并设置该值。
首先,导入所需的库 −
import pandas as pd
创建一个包含 4 列的 DataFrame −
dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BBMW', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],"Units_Sold": [ 100, 110, 150, 80, 200, 90]
})
添加一个具有常量值的新列。新的列名称设置在方括号 −
dataFrame['Mileage'] = 15
示例
以下是完整代码 −
import pandas as pd
# creating dataframe
dataFrame = pd.DataFrame({"Car": ['Bentley', 'Lexus', 'BBMW', 'Mustang', 'Mercedes', 'Jaguar'],"Cubic_Capacity": [2000, 1800, 1500, 2500, 2200, 3000],"Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],"Units_Sold": [ 100, 110, 150, 80, 200, 90]
})
print"Dataframe...\n",dataFrame
# 添加具有常量值的新列
dataFrame['Mileage'] = 15
print"\n使用新列更新了数据框...\n",dataFrame
输出
这将产生以下输出 −
Dataframe... Car Cubic_Capacity Reg_Price Units_Sold 0 Bentley 2000 7000 100 1 Lexus 1800 1500 110 2 BBMW 1500 5000 150 3 Mustang 2500 8000 80 4 Mercedes 2200 9000 200 5 Jaguar 3000 6000 90 使用新列更新了数据框...... Car Cubic_Capacity Reg_Price Units_Sold Mileage 0 Bentley 2000 7000 100 15 1 Lexus 1800 1500 110 15 2 BBMW 1500 5000 150 15 3 Mustang 2500 8000 80 15 4 Mercedes 2200 9000 200 15 5 Jaguar 3000 6000 90 15
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

