jupyxplorer:数据笔记本生成器
jupyXplorer的Python项目详细描述
这个项目的目标是生成一些util笔记本来进行数据探索。
它基于nbconvert,为您提供了一种简单的方法来分析数据集的特征值(或它们的集合)。
安装
要安装实用程序,请使用pip:
pip install jupyXplorer
我们为您提供一个Docker图片,让您快速入门,查看hypnosapos/jupyxplorerdockerhub选择最适合你需要的。
用法
在生成笔记本之前,请查看我们的配置文件示例(tests/e2e/sample_config.yaml)。
jupyxplorer -c config.yaml -o .output
所有笔记本都将在上面示例的“.output”目录中准备好。
一旦笔记本电脑生成,我们就可以在你的笔记本电脑中使用它们来显示数据分析的结果。
如上所述,您可以改用Docker容器:
docker run -it -v </path/my_config.yaml>:/tmp/my_config.yaml </path/output>:/tmp/output hypnosapos/jupyxplorer:latest jupyxplorer -c /tmp/my_config.yaml -o /tmp/output
如果要在生成之前使用某些必需的文件执行笔记本(-e或-execute参数),请提供参数“input dir”(-input dir或缩写形式-i)的值。 这里有一个例子:
jupyxplorer -i .input -c config.yaml -o .output -e
该目录下的资源将是python和本地数据集文件的特定需求文件。
开发
开发生命周期由makefile和circleci管理,所有步骤都通过docker容器执行。 键入make help查看所有可用的命令。