的方法如下:
new_dataframes = []
for i in range(3):
# 创建一个新的数据框,命名为df_new_i,其中i是循环变量
df_new_i = df_subset.copy()
# 添加后缀到数据框的列名
df_new_i.columns = [col + '_new' for col in df_new_i.columns]
# 将新的数据框添加到列表中
new_dataframes.append(df_new_i)
在上述代码中,我们假设df_subset
是原始数据框的子集,df_new_i
是新创建的数据框,col
是列名,df_new_i.columns
用于获取数据框的列名列表。
new_dataframes
列表中将包含所有新创建的数据框。你可以根据需要进一步处理这些数据框,例如将它们保存到文件或进行其他操作。这种方法允许你通过设置原始数据框的子集并添加后缀,在循环中创建多个新的数据框。每个新的数据框都是原始数据框的子集,并且具有独特的列名后缀,以便区分它们。
领取专属 10元无门槛券
手把手带您无忧上云