开源项目 visualization-curriculum
使用教程
1. 项目目录结构及介绍
visualization-curriculum/
├── LICENSE
├── README.md
├── _config.yml
├── _toc.yml
├── altair-hist.png
├── altair_cartographic.ipynb
├── altair_data_transformation.ipynb
├── altair_debugging.ipynb
├── altair_interaction.ipynb
├── altair_introduction.ipynb
├── altair_marks_encoding.ipynb
├── altair_scales_axes_legends.ipynb
├── altair_view_composition.ipynb
├── intro.md
└── github/
└── workflows/
目录结构说明
- LICENSE: 项目的开源许可证文件,采用BSD-3-Clause许可证。
- README.md: 项目的介绍文件,包含项目的基本信息、使用方法和贡献指南。
- _config.yml: Jupyter Book的配置文件,用于定义书籍的结构和样式。
- _toc.yml: Jupyter Book的目录文件,定义了书籍的章节和页面结构。
- altair-hist.png: 项目中使用的图片文件。
- altair_cartographic.ipynb: 关于地理可视化的Jupyter Notebook。
- altair_data_transformation.ipynb: 关于数据转换的Jupyter Notebook。
- altair_debugging.ipynb: 关于调试的Jupyter Notebook。
- altair_interaction.ipynb: 关于交互的Jupyter Notebook。
- altair_introduction.ipynb: 关于Altair介绍的Jupyter Notebook。
- altair_marks_encoding.ipynb: 关于图形标记和视觉编码通道的Jupyter Notebook。
- altair_scales_axes_legends.ipynb: 关于比例尺、轴和图例的Jupyter Notebook。
- altair_view_composition.ipynb: 关于视图组合的Jupyter Notebook。
- intro.md: 项目介绍的Markdown文件。
- github/workflows/: 包含GitHub Actions的工作流配置文件。
2. 项目启动文件介绍
项目的启动文件主要是Jupyter Notebook文件,这些文件可以通过Jupyter Notebook、Google Colab、Nextjournal或Deepnote等平台运行。以下是一些主要的启动文件:
- altair_introduction.ipynb: 这是项目的入门文件,介绍了Altair的基本概念和使用方法。
- altair_data_transformation.ipynb: 这个文件介绍了如何进行数据转换,是项目中的核心文件之一。
- altair_interaction.ipynb: 这个文件介绍了如何添加交互功能,适合想要深入了解交互可视化的用户。
3. 项目的配置文件介绍
- _config.yml: 这个文件是Jupyter Book的配置文件,定义了书籍的结构、样式和其他相关设置。例如,它可以定义书籍的标题、作者、语言等。
- _toc.yml: 这个文件定义了书籍的目录结构,包括章节和页面的顺序。通过编辑这个文件,可以调整书籍的内容组织方式。
通过以上配置文件,用户可以自定义书籍的展示方式和内容结构,以满足不同的需求。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考