可以使用copy()
方法。该方法用于创建一个数据框的副本,其中包含原始数据框的所有行和列。
复制行的步骤如下:
copy()
方法创建原始数据框的副本。以下是一个示例代码:
import pandas as pd
# 创建原始数据框
data = {'Name': ['John', 'Emma', 'Mike'],
'Age': [25, 28, 30],
'City': ['New York', 'London', 'Paris']}
df = pd.DataFrame(data)
# 复制行
df_copy = df.copy() # 创建副本数据框
# 选择要复制的行并添加到副本数据框中
row_to_copy = df.loc[0] # 选择第一行进行复制
df_copy = df_copy.append(row_to_copy)
# 打印副本数据框
print(df_copy)
输出结果为:
Name Age City
0 John 25 New York
1 Emma 28 London
2 Mike 30 Paris
0 John 25 New York
在这个例子中,我们首先使用copy()
方法创建了原始数据框的副本df_copy
。然后,我们选择了第一行并将其添加到副本数据框中。最后,我们打印了副本数据框,可以看到第一行被成功复制并添加到了副本数据框中。
推荐的腾讯云相关产品:腾讯云数据库TDSQL、腾讯云云服务器CVM、腾讯云对象存储COS。
云+社区沙龙online [国产数据库]
Elastic Meetup
企业创新在线学堂
DB-TALK 技术分享会
DBTalk
晞和讲堂
高校开发者
领取专属 10元无门槛券
手把手带您无忧上云