首页 > 解决方案 > Pandas 不会存储两个函数的更改,除非它们被 DataFrame 上的另一个操作分隔

问题描述

我对 pandas.DataFrame (df) 应用了两种方法来更改列的数据类型:

df = df.applymap(function1)  # Removes symbols: "$"," ", ","
df = df.apply(function2)  # pd.to_numeric

但是,除非我通过 df 上的另一个操作将它们分开,否则它不会保存更改。

我试图理解为什么会这样。如果你知道,请告诉我。

捕获:数据框不保存更改 ———<br> 我是一个使用自托管的 Google Colab 笔记本

标签: pandasdataframetypes

解决方案


推荐阅读