【发布时间】:2020-09-01 21:18:23
【问题描述】:
也许我错过了什么,我有这个:
import pandas as pd
series1 = pd.Series({'DEPOSITOS': 353254})
series2 = pd.Series({'DEPOSITOS': 54464.43})
series3 = pd.Series({'COLOCACIONES': 6381763761})
series4 = pd.Series({'COLOCACIONES': 687513761})
series5 = pd.Series({'%PROV': 0.95})
series6 = pd.Series({'%PROV': 0.25})
top100v3 = pd.DataFrame([series1, series2, series3,series4, series5, series6])
top100v3.style.format({"DEPOSITOS": "{:,.0f}"})
但是当我运行它时它不会改变数据框(top100v3),它只是返回:
C:\Users\yvs\Anaconda3\lib\site-packages\pandas\core\ops\array_ops.py:253:FutureWarning:元素比较失败;而是返回标量,但将来将执行元素比较 res_values = 方法(右值) 出[1]:
【问题讨论】:
-
它是否可以在另一个编码环境(例如 jupyter notebook)中工作?你的熊猫版本是什么?你能给我们一个可重现的例子吗?
-
是的,它适用于 jupyter notebook,pandas 1.0.3