【问题标题】:Error code: A value is trying to be set on a copy of a slice from a DataFrame错误代码:试图在 DataFrame 中的切片副本上设置值
【发布时间】:2017-06-19 20:12:27
【问题描述】:

我正在尝试用 Python 编写代码,但我的代码不断返回一个警告标志:

“正在尝试在 DataFrame 中的切片副本上设置值”

我已经包含了我的代码,这属于:

This is my code! I am trying to assign a value to the Month column

【问题讨论】:

  • 以正确的格式发布您的代码和您的问题;不要给我们图片,因为我们无法复制和粘贴您的代码。

标签: python pandas dataframe slice error-code


【解决方案1】:

您需要使用 pandas 索引器之一(ix、iloc、loc)来防止出现此警告。由于您按位置编制索引,因此您应该使用 iloc。

例如:

msft3.ix['P Values'].iloc[i] = ...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-09
    • 2016-09-23
    • 2016-02-17
    • 2016-08-24
    • 2016-06-16
    • 2018-06-18
    • 2016-07-27
    • 2016-12-22
    相关资源
    最近更新 更多