要在Pandas的DataFrame中添加一行数据,可以使用append()方法或loc属性。

下面是使用append()方法添加一行数据的示例:

import pandas as pd

# 创建一个空的DataFrame
df = pd.DataFrame(columns=['Name', 'Age', 'City'])

# 添加一行数据
new_row = {'Name': 'John', 'Age': 30, 'City': 'New York'}
df = df.append(new_row, ignore_index=True)

print(df)

输出结果:

   Name  Age      City
0  John   30  New York

下面是使用loc属性添加一行数据的示例:

import pandas as pd

# 创建一个空的DataFrame
df = pd.DataFrame(columns=['Name', 'Age', 'City'])

# 添加一行数据
df.loc[0] = ['John', 30, 'New York']

print(df)

输出结果:

   Name Age      City
0  John  30  New York

无论是使用append()方法还是loc属性,都需要确保新行的数据与DataFrame的列名对应。

pandas 一个DataFrame添加一行数据

原文地址: https://www.cveoy.top/t/topic/hUko 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录