【问题标题】:How can I make the Lux package work in Python?如何使 Lux 包在 Python 中工作?
【发布时间】:2021-06-19 12:48:48
【问题描述】:

我试图使用名为 LUX for Python 的包。我关注了this tutorial。所以这很简单,我只需要导入一些 csv,当我调用我的数据时,我就能看到多个图表。问题是我什么都做,但什么都没有显示出来。

我使用的是Melbourne House Market data,到目前为止这是我的脚本:

# firstly, we install package and extensions
!pip install lux-api
!jupyter nbextension install --py luxwidget
!jupyter nbextension enable --py luxwidget

# then, load the packages
import lux
import pandas as pd

# load data
melb_data = pd.read_csv("melb_data.csv")

到目前为止一切都很好……至少,我是这么认为的。做完这些事情后,当我们看到本题开头提到的教程时,它提到如果我们现在调用数据框,而不是只出现数据集,我们也可以看到一些图形。但这并没有发生在我身上。我知道截图不是最好的选择,但这是我看到的:

如您所见,有“切换”按钮,但它仅用于隐藏表格。没有我在教程中看到的图表。我也尝试关注this tutorial,但那里没有任何新内容。

关于我在这里缺少什么的任何想法?为什么我找不到让这个包工作的方法?

【问题讨论】:

    标签: python pandas graphics jupyter-lab


    【解决方案1】:

    您似乎还没有安装 JuypterLab 扩展。它在您链接的自述文件here 中进行了描述。您将需要执行以下两个命令:

    jupyter labextension install @jupyter-widgets/jupyterlab-manager
    jupyter labextension install luxwidget
    

    然后重新启动 JupyterLab。这里的先决条件是安装 JupyterLab 2.x 或 3.x 和 Node.js(虽然 JupyterLab 3.x 的许多扩展不再需要 node.js,但这个仍然需要 - 看起来)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-27
      • 1970-01-01
      • 2020-12-31
      • 2022-08-13
      • 1970-01-01
      • 2021-01-08
      • 1970-01-01
      • 2020-01-06
      相关资源
      最近更新 更多