前言
今天是我的可视化课程上线的第223天,目前学员415人,每篇原创公众号都会记录这个人数,用来督促和激励我的原创内容。目前课程的主要方向是 科研、统计、地理相关的学术性图形绘制方法,后续也会增加商务插图、机器学等、数据分析等方面的课程。
参与课程的你将获取到:学员答疑、可视化资源分享、可视化技巧补充、可视化业务代做(学员和甲方对接)、副业交流、提升认知等等。
学员提问
这两天我们课程学员私信问的比较多的一个问题就是如何绘制动态图形? 如下:
学员提问
而在我们第一个可视化学习社群里,也有同学问了类似的问题。正对动态图形,我在公众号中也有介绍过专门绘制的工具,今天这篇推文,我就汇总一下Python语言中绘制动态图的可视化工具~~
- 工具01:Matplotlib
Matplotlib作为Python语言中最常用的可视化工具之一,其不仅可以绘制常规的二维图形,动态图表也是可以轻松驾驭的。可以使用Mtaplotlib中的动画功能进行绘制。Matplotlib绘制的动态视频如下:Matplotlib动态图视频
详细绘制方法参考:Matplotlib绘制动态曲线图,超简单!!
- 工具02:bar_chart_race
bar_chart_race作为Python语言中专门绘制动态柱形图的可视化库,其封装了很多繁琐的脚本,可以让你使用一行代码就可以快速绘制出动态柱形图,当然,你也可以更具自己的需求进行颜色、刻度、柱宽等属性的定制化操作。需要注意的是,由于是封装了功能,其对输入数据有着较为严格的要求,必须是pandas DataFrame的宽数据类型。动态视频如下:
- 工具03:Pynimate Pynimate 也是一个专门用于绘制动态图形的Python可视化工具,语法也非常简单,动态案例如下:
- 工具04:SJ Visualizer
sjvisualizer 作为一个较新的动态可视化图表绘制Python库,其支持柱形图、饼图、线图、面积图等图形的动态绘制效果,除此之外,其绘制的图形结果也颇具商业风格。动态案例如下:
更多内容可查看:sjvisualizer官网[1]
系统学习可视化
当然,在学习数据可视化的道路上,你也有很多问题得不到解答,也可以加入我们的可视化课程(可视化系列课程推文)后,在学员群里和大家一起谈论,一起进步,或者直接向我提问。如果我觉得你的问题很具有普适性,我会把它写成文章发布在公众号上,让更多人看到,有关我们数据可视化系列课程的服务内容,可以参考下面的 阅读原文。
猜你喜欢
Xarray,不用ArcGIS,所有地理空间绘图全搞定...
Nature都推荐的箱线图(Boxplot)绘制工具长啥样?免费、在线、灵活操作...?
集成Matplotlib、Bokeh、Plotly!这个交互式可视化工具这么强的吗?
完美解决Matplotlib绘图中、英文字体混显问题..
MATLAB绘图不好看?!不是,你是还没发现这几个工具包吧..
不是,这个地理数据工具这么强的吗?数据处理、可视化它都行..
这种环形图太难画?!带你一行代码搞定..
这种图太多人问了,绘制方法真的很简单..
不是,这封面图这么多人问的吗?教程来了
不用Seaborn,这个工具也能绘制超炫的统计图形···
NetworkX,网络结构图最强绘制工具·····
所有科研地理图形它都有,这个工具有点猛····
Nature、Science配图可以一键绘制?!我懵了···
节后第一天,就因为论文配图,被导师怼了一上午·····
plotnine,打死不学R语言, 我可以用Python到40岁.....