我有一个DataFrame,它的索引栏使用了Pandas TimeStamps.

如何获得索引值,就像它是一个普通列(df["index"])一样?

推荐答案

您可以通过以下方式从数据帧中获取索引值:

df.index.values

上面的代码将返回数据帧的索引值的array. 您可以简单地将其存储在一个变量中.您还可以通过以下方式获取列表形式的值:

list(df.index.values)

Python相关问答推荐

手动为pandas中的列上色

在Python中根据id填写年份系列

来自ARIMA结果的模型方程

我可以使用极点优化这个面向cpu的pandas代码吗?

Django序列化器没有验证或保存数据

使用Python C API重新启动Python解释器

Twilio:CallInstance对象没有来自_的属性'

遵循轮廓中对象方向的计算线

使用polars .滤镜进行切片速度比pandas .loc慢

分组数据并删除重复数据

大Pandas 胚胎中产生组合

ModuleNotFound错误:没有名为Crypto Windows 11、Python 3.11.6的模块

. str.替换pandas.series的方法未按预期工作

将两只Pandas rame乘以指数

如果条件不满足,我如何获得掩码的第一个索引并获得None?

如何在图中标记平均点?

提取相关行的最快方法—pandas

如何在FastAPI中为我上传的json文件提供索引ID?

解决调用嵌入式函数的XSLT中表达式的语法移位/归约冲突

手动设置seborn/matplotlib散点图连续变量图例中显示的值