首页 > 解决方案 > 什么是 python 的 View() 数据框命令等价物?

问题描述

我刚刚开始在日常工作中学习 Python 来完成数据科学任务。

我使用 spyder 作为 anaconda 附带的 python IDE。我正在尝试学习探索数据框对象的有效方法。

作为使用 RStudio 的 R 用户,我非常喜欢 View() 命令,它以电子表格样式在单独的窗口中显示数据框,允许过滤和排序数据。

这就是我在 R / RStudio 中的意思:

而不是像这样查看 iris 数据框:

> iris
    Sepal.Length Sepal.Width Petal.Length Petal.Width    Species
1            5.1         3.5          1.4         0.2     setosa
2            4.9         3.0          1.4         0.2     setosa
3            4.7         3.2          1.3         0.2     setosa
4            4.6         3.1          1.5         0.2     setosa
5            5.0         3.6          1.4         0.2     setosa
6            5.4         3.9          1.7         0.4     setosa
7            4.6         3.4          1.4         0.3     setosa
8            5.0         3.4          1.5         0.2     setosa
...

我想查看这样的数据

View(iris)

在此处输入图像描述

python 或特定 python IDE 中是否有任何命令或特定包提供这种功能?

标签: pythonrdataframevariable-dump

解决方案


对此有一个开放的功能请求,所以我想没有直接等效的 atm。

您可以按照如何在 Spyder 窗口中获取大型数据框的最后一条记录,通过变量资源管理器将数据框视为表格?. 在 Jupyter(另一个 Python IDE,主要设计用于scipy)中,还有其他功能与Show DataFrame as table in iPython Notebook具有相同的效果。


推荐阅读