栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

使用Jupyter notebook生成带目录的html数据分析报告(pyehcarts可交互)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用Jupyter notebook生成带目录的html数据分析报告(pyehcarts可交互)

目录
  • 一、jupyter_contrib_nbextensions的安装
  • 二、table of content的使用
  • 三、数据分析报告制作

一、jupyter_contrib_nbextensions的安装

1.安装nbextensions

pip3 install jupyter_contrib_nbextensions

2.安装javascript and css files

jupyter contrib nbextension install --user

3.安装configurator

pip3 install jupyter_nbextensions_configurator

安装完成后,需要重启Jupyter notebook服务器方能生效。

二、table of content的使用

1.重启jupyter服务器后,在首页会多出Nbextensions的选项卡。
2.勾选disable configuration for nbextensions without explicit compatibility (they may break your notebook environment, but can be useful to show for nbextension development)
3.勾选table of content(2)

三、数据分析报告制作

1.生成目录
新建一个.ipynb文件,编辑好内容后点击生成目录选项,则会在cell左边出现目录,该目录可由鼠标拖拽。2.利用pyecharts写入可交互图标代码
3.生成是否显示代码的html
在控制台找到该.ipynb文件的文件夹,输入以下代码:

# 不显示代码
jupyter nbconvert --to html_toc --no-input '你的ipynb文件名'.ipynb

# 显示代码
jupyter nbconvert --to html_toc  '你的ipynb文件名'.ipynb
# 

–no-input 即为控制是否输出代码的关键。

一般会出现nbconvert failed: toc2的错误,运行一下命令行代码即可正常导出。

pip install "nbconvert<6"

4.源码以及报告如下,有需要的可自取。

使用Jupyter notebook生成带目录的html数据分析报告

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/883165.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号