# python-visualization **Repository Path**: zuel-stat/python-visualization ## Basic Information - **Project Name**: python-visualization - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 1 - **Created**: 2022-07-14 - **Last Updated**: 2024-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Python中的数据可视化常用库用法及比较 ## 项目任务安排 1. 第一周熟悉些工具性的东西,比如github的使用方法、rmarkdown的写作方法、生成网页 2. 第二周熟悉使用matplotlib函数画图 + 配置好保证可以生成pdf + 看matplotlib.pdf的前40面 + 翻译自己负责的部分,一些代码最好有注释,其他部分也要学习一下。 - 刘佳昕:1-20页 - 桑佳琪:21-39页 - 罗 天: 40-60页 - 曹奕涵: 61-80页 - 谭 婷:81-94页 和 119-125页 - 肖 帅: 95-118页 3. 这一个半星期熟悉自己所看的包的用法,练习实例 4. 最后一个半星期利用具体的数据作图,了解实际应用,写总结报告 ## 结构 1. 包含哪些包 - matplotlib - seaborn - ggplot - plotnine - plotly - altair - Bokeh - mayavi - geopandas 2. 主题作图:交互图,动态图,3D图,地图 3. 各个包的特色,常见用法举例 4. 各个包的关系和比较 5. 使用一个具体数据集(疫情数据库),可视化其实际意义 ## 任务安排 1. 第1周:学习matplotlib和seaborn - 看英文ppt分工校正中文的rmd - 完成matplotlib练习 - 补充seaborn的rmd文档部分 2. 第2,3,4周:学习plotly - 看官方文档 - 研究文档中的图如何实现 - 运用实际数据完成数据可视化 ## 任务安排2 1. 完成plotly的rmd(参考API reference) - 傅圆蓉:introduction和express部分两个rmd - 石文龙:go部分finance前生成一个rmd(plotly-go1.rmd) - 裴杭威:go部分finance至Specialized Traces部分生成一个rmd(plotly-go2.rmd) - 许丽雯:plotly.subplots,figure_factory,io一起生成一个rmd **时间要求:** - 周二晚上前完成rmd整体框架(一级二级三级标题) - 周五晚上前完成完整rmd 2. 其他同学:每个同学从library中找至少4个图例子添加到rmd的模块中(以三级标题形式添加),每个同学的图类型尽量不一致 ## 任务安排3 1. 修改本次rmd的问题 2. 四个专题分工:许丽雯 张可沁 3d,石文龙 许琪宇transform,裴杭威 夏文青add custom,傅圆蓉 袁仁杰 animation - 要求:研究生完成原理分析及例子(1-2个) - 本科生完成至少2个图形例子 - 一个人准备15分钟讲解例子实现 - 周一晚上前完成 3. 周六晚上前:自己找数据集完成实际数据的分析形成rmd,要求8个图及以上(每个图100字以上文字解释现实意义) - **要求:**先把项目pull到最新,自己找的案例的rmd文件以“案例主题-姓名简写.rmd”格式命名, 如 “covid19-fyx.rmd ”, 并放入plotly-cases文件夹中,数据放入plotly-cases\data文件夹中