要为同一Pandas数据帧中另一列的唯一字符串值赋值1000和1000+1,可以按照以下步骤进行操作:
import pandas as pd
# 读取数据帧
df = pd.read_csv('data.csv')
unique()
方法获取数据帧中另一列的唯一字符串值:unique_values = df['column_name'].unique()
for value in unique_values:
df.loc[df['column_name'] == value, 'new_column'] = [1000, 1000+1]
print(df)
以上代码中,需要将column_name
替换为实际的列名,data.csv
替换为实际的数据文件名。赋值的结果将存储在名为new_column
的新列中。
注意:以上代码仅为示例,实际应用中可能需要根据具体情况进行适当的修改。
领取专属 10元无门槛券
手把手带您无忧上云