我想要圆 pandas.DataFrame
。
到目前为止,这是我尝试过的:
import pandas as pd
data = pd.DataFrame([1.4,2.5,3.8,4.4,5.6],[6.2,7.6,8.8,9.1,0])
print(round(data))
但是当我运行这段代码时,出现以下错误:
Traceback (most recent call last):
File "C:\Users\*****\Documents\*****\******\****.py", line 3, in <module>
print(round(data))
TypeError: type DataFrame doesn't define __round__ method
舍 pandas.DataFrame
的正确方法是什么?
原文由 Michael 发布,翻译遵循 CC BY-SA 4.0 许可协议
首先,您可能想要更改数据框的定义,例如:
结果是:
或者:
这样你就得到两列,否则另一个列表被选为索引;然后:
或者