gpt4 book ai didi

pandas - Jupyterlab 表动态输出(排序,过滤,...)

转载 作者:行者123 更新时间:2023-12-05 05:03:25 24 4
gpt4 key购买 nike

大家晚上好

有没有办法动态显示表(pandas dataframe)的输出,以便您可以按输出中的列排序或过滤列?

我原以为这应该默认包含在 Jupyter 中,但我找不到设置。

也许我只是找不到这样的设置,所以我很好奇你的答案。 :-)

最佳答案

有一个名为 qgrid 的扩展.

Qgrid is a Jupyter notebook widget which uses SlickGrid to render pandas DataFrames within a Jupyter notebook. This allows you to explore your DataFrames with intuitive scrolling, sorting, and filtering controls, as well as edit your DataFrames by double clicking cells.

您可以使用小部件显示您的dataframe,并以交互方式排序过滤甚至编辑您的数据。

import qgrid

qgrid_widget = qgrid.show_grid(dataframe, show_toolbar=True)
qgrid_widget

截至目前(2021 年 3 月),适用于 jupyter lab: 3.0.10jupyter-notebook : 6.2.0

示例截图:

enter image description here

关于pandas - Jupyterlab 表动态输出(排序,过滤,...),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61709252/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com