在pandas DataFrame行中插入元组可以通过以下步骤实现:
append()
方法将DataFrame添加到原始DataFrame中。下面是一个示例代码:
import pandas as pd
# 创建原始DataFrame
data = {'Name': ['John', 'Emma', 'Mike'],
'Age': [25, 28, 30]}
df = pd.DataFrame(data)
# 创建要插入的元组
new_row = ('Tom', 35)
# 将元组转换为DataFrame
new_df = pd.DataFrame([new_row], columns=df.columns)
# 将新的DataFrame添加到原始DataFrame中
df = df.append(new_df, ignore_index=True)
print(df)
这段代码将在原始DataFrame的末尾插入了一个新的行,新行的数据为('Tom', 35)。append()
方法用于将新的DataFrame添加到原始DataFrame中,ignore_index=True
参数用于重新索引新的DataFrame。
这种方法适用于在DataFrame中插入单个元组。如果要插入多个元组,可以将它们放在一个列表中,并使用extend()
方法将它们添加到新的DataFrame中。
领取专属 10元无门槛券
手把手带您无忧上云