python - 打印带索引的 Pandas 数据框

标签 python pandas

假设我有一个 panda 数据框,其中第一列是索引。

                   A         B         C         D
2000-01-01  0.469112 -0.282863 -1.509059 -1.135632
2000-01-02  1.212112 -0.173215  0.119209 -1.044236
2000-01-03 -0.861849 -2.104569 -0.494929  1.071804

是否可以根据索引打印单个数据点?例如,假设我只想要 C 列的 2000-01-03 数据?

如果有人可以帮助我,我将不胜感激。非常感谢。

最佳答案

您可以使用loc:

In [11]: df.loc['2000-01-03', 'C']
Out[11]: -0.49492900000000001

注意:无论您的索引是字符串还是 DatetimeIndex,这都有效。

关于python - 打印带索引的 Pandas 数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19170142/

相关文章:

Python:替换 DataFrame 中的 "{}"

python - 从标签python列表创建关联矩阵的快速方法?

python - 如何使用 Python Pandas 处理多级数据?

python - 如何在两个数据框中查找匹配项

python - Pandas - 在包含间隔的 MultiIndex 上建立索引

python - Django Rest Framework : Create/Update by id, 输出字典

python - 基于列条件的 Pandas Dataframe 过滤

python - 转置 Pandas 中具有公共(public)行值的行

python - 如何用数据框中的所有行名称标记轴

python - 如何从 pandas 数据框中选择特定列项目作为列表?