SettingWithCopyWarning - 百分比变化

时间:2018-06-17 13:38:29

标签: python excel pandas

我正在使用pandas来计算股票的回报并继续获得SettingWithCopyWarning。我理解警告的前提,但我无法纠正它。这是我的代码。

    _ = (np.round(df['Price'].pct_change() * 100, decimals = 2)
            .fillna(value = 0).values.reshape(3,1))

    df.loc[:, df.columns.values == 'Percent Change'] = _

我认为问题在于我试图建立一个名为“变化百分比”的单独列。这使得复制来自' Price'柱。考虑到我从Excel工作表中提取数据,请不要因为必要而重新设置Series的重塑。与往常一样,如果有人也有任何其他建议,请不要犹豫。

0 个答案:

没有答案