Files
wow-plotly/README.md
2024-01-12 13:43:18 +08:00

81 lines
5.0 KiB
Markdown
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## Wow-Plotly
---------
![](https://tva1.sinaimg.cn/large/008i3skNgy1gs40j25kzfj30ts0d0q3g.jpg)
作为一名和数据经常打交道的人,数据可视化在我们生活中随处可见,它也是每一位数据人都无法避免的问题。有句话讲的好:
> 一图胜千言
在我们表达、解释数据含义的时候,能够用表格就不要用文字描述,能够用图形就不用表格。可见,图形,尤其是可视化图形才是展现数据的最佳利器。
## Plotly介绍
现在有很多工具能够实现数据的可视化比如excel、PowerBI、Tableau等软件工具也有Python的很多的第三方库比如matplotlib、seaborn、pyecharts还有类似D3、Highcharts、Bokeh等基于JavaScript前端开发的可视化库。它们都有着自己的一些缺点或者劣势
- 绘制出来的图形是静态的,无法实现动态可视化的效果
- 部分软件工具免费使用的功能很少,需要付费才能体验到更全的功能
- 需要掌握良好的前端知识,上手很慢;后期前端代码量大等
本系列的教程讲解的是一个比较新的Python可视化库Plotly它主要有以下的特点
- 图形多样化plotly中能够绘制多种图形常见的折线图、散点图、饼图、桑基图、气泡图、联合分布图还有和机器学习、统计相关的各种图形等
- 开源免费Plotly官网的所有资源都是免费用户可直接使用
- 在线可编辑Plotly有自己的在线可编辑平台使用者将图形上传即可编辑和分享
- 图形绚丽Plotly的图形全部是动态可视化的而且还有多种颜色面板供用户使用
- 代码量少Plotly绘图的过程中尤其是使用Plotly的高级封装Plotly_express一行代码即可实现非常漂亮的图形等
## 前期工作
如果屏幕前的你热爱python喜欢数据可视化那么我肯定Plotly绝对让你爱不释手。本项目针对的是有一定Python基础的同学在正式学习之前希望屏幕前的你
1. 有一定的Python基础喜欢python可视化
2. 掌握python第三库pandas库的使用能够进行数据处理、数据分析等工作
3. 掌握Jupyter notebook的安装和使用本项目的源代码全部在notebook中运行
笔者真正接触Plotly到现在也才一年半的时间本项目的主要参考资料是官网同时结合了很多自己模拟的数据和案例在笔者自己学习和整理资料的过程中不可避免地会有知识点过于浅薄的地方目前笔者掌握的内容也只是Plotly的冰山一角更希望能够和读者朋友一起共同深入学习Plotly。
最后想说的是如果对Plotly可视化感兴趣学完本课程之后仍然想继续前进建议到官网上进行查阅相关资料来提升自己相信你会收益颇丰附上官网学习地址https://plotly.com/ 和 https://plotly.com/python/
## 项目介绍
关于项目名wow-plotly当笔者第一次看到Plotly官网中的快速入门图表真的有被惊艳到非常吃惊因此用了wow来表达笔者自己的惊讶之情也希望通过这样的一个开源教程屏幕前的你也能够大吃一惊wow原来可视化的图标可以这么酷炫
下面👇的思维导图是目前入门Plotly的学习大纲总共准备通过5大章节来介绍整个项目
![](https://tva1.sinaimg.cn/large/008i3skNgy1gs4ntzab1kj30zx0u0grv.jpg)
## 使用说明
- 使用前请安装好Python环境建议用anaconda安装好jupyter notebook和扩展的内置插件
- 使用过程中如果有任何问题,或是你对本项目的内容有好的建议,欢迎留言一起交流
## 贡献者
本项目的主要贡献者:
| 成员 | 个人简介 | 个人主页 |
| ------ | ------------------------------------ | ---------------- |
| 皮钱超 | 项目负责人,厦门大学硕士,数据分析师 | 公众号:尤而小屋 |
| 谢文睿 | Datawhale成员 | |
## 关注我们
> "Datawhale是一个专注AI领域的开源组织以“for the learner和学习者一起成长”为愿景构建对学习者最有价值的开源学习社区。关注我们一起学习成长。"
![Datawhale是一个专注AI领域的开源组织以“for the learner和学习者一起成长”为愿景构建对学习者最有价值的开源学习社区。关注我们一起学习成长。](https://tva1.sinaimg.cn/large/008i3skNgy1gs4yhidbilj30by0bygmk.jpg)
## LICENSE
[![知识共享许可协议](https://camo.githubusercontent.com/9b67185684b4d255c9be19bcf5416c62f8be06cb6597f1e57242473b65a4ce6b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d434325323042592d2d4e432d2d5341253230342e302d6c6967687467726579)](http://creativecommons.org/licenses/by-nc-sa/4.0/)
本作品采用[知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议](http://creativecommons.org/licenses/by-nc-sa/4.0/)进行许可。