简体   繁体   English

SettingWithCopyWarning:试图在DataFrame的切片副本上设置一个值

[英]SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame

for i in range(0,len(donor_df)):
    if donor_df['cand_nm'][i] == 'Obama, Barack':
        donor_df['Party'] = 'Democrat'
    else:
        donor_df['Party'] = 'Republican'

donor_df is a dataframe want to create a new column named 'party' but its not giving an output donor_df是要创建一个名为“ party”的新列的数据donor_df但它没有给出输出

您正在寻找np.where

donor_df['Party']=np.where(donor_df['cand_nm'] == 'Obama, Barack','Democrat','Republican')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Pandas DataFrame:SettingWithCopyWarning:尝试在DataFrame的切片副本上设置值 - Pandas DataFrame: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame SettingWithCopyWarning:试图在来自 DataFrame 的切片副本上设置一个值警告 - SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame WARNING 对于循环错误,SettingWithCopyWarning:正在尝试在 DataFrame 中的切片副本上设置值 - For loop error, SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame Python:SettingWithCopyWarning:尝试在DataFrame的切片副本上设置值 - Python: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame 更改熊猫列中的值:SettingWithCopyWarning:正在尝试在数据帧错误中的切片副本上设置值 - Changing values in pandas columns: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame error 循环导致错误:“SettingWithCopyWarning:试图在 DataFrame 的切片副本上设置值” - Loop led to Error: 'SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame' SettingWithCopyWarning:试图在 DataFrame 中切片的副本上设置值。 尝试使用 .loc[row_indexer,col_indexer] = value 代替, - SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_indexer,col_indexer] = value instead, 试图在 DataFrame 中的切片副本上设置一个值 - A value is trying to be set on a copy of a slice from a DataFrame 正在尝试在DataFrame的切片副本上设置求解值 - Solving A value is trying to be set on a copy of a slice from a DataFrame Python Pandas 警告:试图在 DataFrame 的切片副本上设置值 - Python Pandas Warning: A value is trying to be set on a copy of a slice from a DataFrame
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM