如何在不复制pandas数据框中的列的情况下操作字符串?

时间:2019-06-25 18:35:22

标签: string pandas dataframe

我正在尝试从熊猫数据框列中的字符串中删除星号。

我已经尝试过单独使用replace函数,但是它不会更改数据框中的值。如果我使用以下代码,则会达到预期的效果:

dfc['Trimmed Peptide'] = dfc['Trimmed Peptide'].str.replace('*', '', regex=False)

不幸的是,我还收到此警告:“试图在DataFrame的切片副本上设置一个值。尝试改用.loc [row_indexer,col_indexer] = value。”

当我尝试

dfc.loc['Trimmed Peptide'] = ...

我仍然收到错误消息。如何避免复制数组?

0 个答案:

没有答案