我目前正在使用ydata_profiling个库进行EDA项目.

这是我目前写的代码:

import numpy as np
import pandas as pd
from ydata_profiling import ProfileReport

profile = ProfileReport(df, title='Pandas Profiling Report', explorative=True)

profile.to_widgets() 

在显示这.to_widgets()个代码时,会显示我的数据摘要,但在Variables部分下面,我会看到这个javascript错误:

[Open Browser Console for more detailed log - Double click to close this message]
Model class 'AccordionModel' from module '@jupyter-widgets/controls' is loaded but can not be instantiated
Error: widget model not found 
at f.get_model (http://localhost:8888/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/336.0a90bd910629a565bb7e.js?v=0a90bd910629a565bb7e:1:3460)
    at P (http://localhost:8888/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/595.998263bfa9875eeeb29b.js?v=998263bfa9875eeeb29b:1:6289)
    at Object.P [as deserialize] (http://localhost:8888/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/595.998263bfa9875eeeb29b.js?v=998263bfa9875eeeb29b:1:6099)
    at kt._deserialize_state (http://localhost:8888/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/595.998263bfa9875eeeb29b.js?v=998263bfa9875eeeb29b:1:12378)
    at f._make_model (http://localhost:8888/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/336.0a90bd910629a565bb7e.js?v=0a90bd910629a565bb7e:1:7932)
Report generated by YData.

我真的很感激一些建议或修复这个.

解决方案: 请不要忽视更新您的Jupyter笔记本的版本.我更新了整个jupyter笔记本环境,重新加载并解决了问题. 运行如下命令:

jupyter notebook --version

pip install --upgrade notebook

推荐答案

Jupyter Lab issue displaying widgets (javascript error)个人收到了几个相关的答案,没有一个是一个明确的答案.这表明:

因此,第一步是making sure the whole environment is up to date,从conda开始,然后是jupyter和ipywidget,如果问题仍然存在,则返回报告.


下面是几条注意事项:

  • 注意事项:因为你使用的是conda,做stick to conda,不要混合一些pip命令,因为这些命令不会在同一个位置安装东西,所以你在自找麻烦.
  • 考虑从Eschyter迁移到EschyterLab.

Javascript相关问答推荐

为什么在获取回调内设置状态(不会)会导致无限循环?

拖放仅通过 Select 上传

在这种情况下,如何 for each 元素添加id?

在react js中使用react—router—dom中的Link组件,分配的右侧不能被 destruct ''

自定义高图中的x轴标签序列

WebGL 2.0无符号整数输入变量

我的角模板订阅后不刷新'

创建以键值对为有效负载的Redux Reducer时,基于键的类型检测

将异步回调转换为异步生成器模式

如何限制显示在分页中的可见页面的数量

Next.js中的服务器端组件列表筛选

JavaScript:如果字符串不是A或B,则

构建器模式与参数对象输入

无法使用npm install安装react-dom、react和next

按特定顺序将4个数组组合在一起,按ID分组

TabNavigator和StackNavigator之间的Reaction Native中的导航问题

在使用JavaScript以HTML格式显示Google Drive中的图像时遇到问题

暂停后只有一次旋转JS

MUI-TABLE:MUI表组件中交替行的不同 colored颜色 不起作用

调试jQuery代码以获取所有行的总和(票证类型)