美文网首页数据-R语言-图表-决策-Linux-Python
据说这是史上最牛逼的可视化神器

据说这是史上最牛逼的可视化神器

作者: 天善智能 | 来源:发表于2019-03-13 09:50 被阅读195次

欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答、求职一站式搞定!

对商业智能BI、大数据分析挖掘、机器学习,python,R等数据领域感兴趣的同学加微信:tstoutiao,邀请你进入数据爱好者交流群,数据爱好者们都在这儿。

作者:leoxin

公众号:菜鸟学Python

我们粉丝里面有很多小伙伴喜欢玩数据分析,粗略估计有几千人。数据分析离不开数据可视化。比如我们前面介绍过pandas画图,matplotlib画图,pyecharts画图当然还有Tableau,今天推荐一款更牛的可视化神器,主要是这款神器的画出来的图很漂亮,色彩太酷了

神器Plotly

Plotly 是一款用来做数据分析和可视化的在线平台,功能非常强大,可以在线绘制很多图形比如条形图、散点图、饼图、直方图等等。而且还是支持在线编辑,以及多种语言python、javascript、matlab、R等许多API,当然我们这里主要介绍Python语言,可以直接用pip install plotly即可。

plotly可以画出很多媲美Tableau的高质量图,比如:

下面我们介绍几种最常用的图的用法,反正我学完之后觉得美观感要秒杀pyecharts的配图颜色。

1.直方图

plotly有在线和离线两种模式,在线需要有账号可以云编辑!而我这里选择用离线模式,然后用jupyter notebook来玩数据可视化(为了好看我用sublime text 显示代码)

上面几行代码主要是引用一些库,最重要的一点是要把plotly设置为offline模式,然后直接在notebook里面显示。(后面的每一种图都是类似的设置).

随机4过参数,x轴的数字和y轴,其中y轴随机3组数据。

然后画三种类型的图,trace0是markers,trace1是折线图和markers,trace3是存折线图。然后把三种图放在data这个列表里面,调用py.iplot(data)即可。

看一下效果:

是不是默认的配色非常漂亮。

2.散点图

散点图也是我们非常常用的一种图形,这里的散点图有点可以匹配大名鼎鼎的ggplot里面的散点图.

这个是mode设置为markers就是散点图,然后marker里面设置一组参数,比如颜色的随机范围,散点的大小,还有图例等等。最后一行里面的filename是在当前目录下生成html文件。

看一下效果:

3.气泡图

气泡图是一种比较酷的图形,Tableau里面也有这样的图形,玩好了非常酷,plotly里面使用也很简单。

data的参数也是跟上面类型设置x,y轴的数据,然后设置一下气泡的颜色和大小,图例等等。plotly的好处就是对图的细节的设置比较细腻!

看一下效果:

4.柱状图

柱状图是非常常用的一种图形,也是用的比较多的。我们来看看plotly里面怎么设置的,这里我们用一个对比的柱状图来显示:

是不是看着眼熟,跟我们的pandas里面设置有点类似,跟pyecharts里面也很相似,其实很多库都是相互借鉴的,设计的思路和使用的参数都类似的。

看一下效果:

好上面的举例都plotly的冰上一角都是一些最基本的用法,它还有很多很酷的用法和图形,尤其是跟pandas结合画的图非常漂亮,比如一些股票的K线图,大家有兴趣可以去看一下,欢迎大家留言讨论!

链接:https://plot.ly/python/

Python的爱好者社区历史文章大合集

2018年Python爱好者社区历史文章合集(作者篇)

2018年Python爱好者社区历史文章合集(类型篇)

关注后在公众号内回复“ 课程 ”即可获取:

小编的转行入职数据科学(数据分析挖掘/机器学习方向)【最新免费】

小编的Python的入门免费视频课程

小编的Python的快速上手matplotlib可视化库!

崔老师爬虫实战案例免费学习视频。

陈老师数据分析报告扩展制作免费学习视频。

玩转大数据分析!Spark2.X + Python精华实战课程免费学习视频。

相关文章

  • 据说这是史上最牛逼的可视化神器

    欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答、求职一站式搞...

  • 【可视化】python数据可视化之plotly篇

    从数据可视化到交互式数据分析,plotly可以说是史上最牛逼的可视化神器。Plotly内置完整的交互能力及编辑工具...

  • 为什么plotly被称为“有史以来最牛逼”可视化神器?

    Plotly,一个用于做分析和可视化的在线平台,曾被网友称为“有史以来最牛逼”可视化神器(具体无从考据,只是在搜索...

  • Wireshark for Mac版 抓包的基本用法

    Wireshark我使用了一段时间,才知道这是抓包神器,最全最牛逼的抓包软件。当时我之所以要学习Wireshark...

  • 《一生的奇幻》

    我是@永远不倒中学@的一名学生,这学校牛逼啊!在我们这儿,无人不知无人不晓,被当地人称之为:史上最2、最牛逼、最恐...

  • 史上最牛逼的手表广告

    2010年11月25日一级方程式赛车(F1)的老板伯尼·埃克莱斯顿在伦敦遭遇劫匪,这位身价220亿人民币80多岁高...

  • 最横的蚊子

    被一只蚊子搞得失眠了 恐怕是史上最牛逼的 失眠大法

  • QQ最新装逼技术

    QQ个性红包,是一款用于QQ红包上的装逼神器,采用一键式生成模式,方便,简洁,生成之后直接发送即可,QQ群聊最牛逼...

  • 献给所有的好男人

    史上[最牛逼]前女友 那天你问我哭啥? 这是大事吗? 这值得哭吗? 哭了事情能解决吗? 我现在在这里告诉所有大男人...

  • 思考与坚持的开始

    这个世界最牛逼的是思想的牛逼,思想的牛逼就需要与牛逼的思想进行交流并且思考。 这个世界最踏实的是好习惯的坚持,坚持...

网友评论

    本文标题:据说这是史上最牛逼的可视化神器

    本文链接:https://www.haomeiwen.com/subject/xiaapqtx.html