我有一个异构的Pandas DataFrame -列是数据类型的混合。我只想用一个固定常数减去所有行的一个整数列中的值。就是这样,就这么简单。但我一直遇到SettingWithCopyWarning
。
取一个两列的DataFrame,第一列是integer,第二列是string:
df = pd.DataFrame({"a":[10,20,30] , "b":["x","y","z"]})
我想从列“a”中的每个单元格中减去1,因此返回的Dataframe将是:
a b
9 x
19 y
29 z
我已经尝试了这么多的例子,9/10(因为缺乏一个更好的词),甚至没有通知读者,他们的例子将导致一个设置与复制警告。
1条答案
按热度按时间s71maibg1#