python - 如何删除数据框的索引或替换它?
问题描述
这是我当前的数据框。
df =pd.DataFrame({'Observation':index,'x':x,'y':y,'dx':np.round(dx, decimals
=2),'vx':np.round(vx, decimals=2),'dy':np.round(dy,
decimals=2),'vy':np.round(vy, decimals=2), 'pxy':np.round(pxy, decimals=2)})
df = df.reindex_axis(['Observation','x','y','dx','vx','dy','vy', 'pxy'],
axis=1)
df.loc['SUM']=df.
df
我希望我的观察列成为数据框的索引。我该怎么做?此外,是否可以将 、 、 和 列中的值dx
显示dy
为vx
小数点后 2 位? vy
pxy
解决方案
您可以使用 pandasset_index()
方法将数据框的索引更改为您的列值。
df.set_index('Observation')
APInumpy.round()
用于对浮点值进行四舍五入,小数点后不附加 0。为此,您需要使用 python 内置函数,format()
. 所以你的代码应该是:
format(x, '.2f')
关注此堆栈溢出线程以获取更多信息:在 Python 中小数点后将零添加到浮点数
推荐阅读
- autodesk-forge - 如何在房间元素内创建房间名称文本?
- html - jpg图像显示问题
- unity3d - Read groupshared variables back to cpu memory
- javascript - 没有useEffect做api调用不正确吗?
- flutter - 值的 onHorizontalDragUpdate 不返回正确的值
- jquery - 使用 JQuery daterangepicker 在日历中显示不同日期的不同时间段
- javascript - 反应打字稿界面只需要两个之一
- dataset - 匿名化 rdbms 数据,保持关键关系
- html - CSS 手风琴在点击时打开,但不会关闭!帮助将不胜感激
- python-3.x - Pyinstaller 不能很好地与 ttkbootstrap 库一起使用