返回顶部
首页 > 资讯 > 后端开发 > Python >Python 数据可视化神器分享:py
  • 593
分享到

Python 数据可视化神器分享:py

神器数据Python 2023-01-31 08:01:45 593人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

python 数据可视化神器分享:pyecharts Python 数据可视化神器分享:pyecharts 我们都知道python上的一款可视化工具matplotlib,而前些阵子做一个spark项目的时候用到了百度开源的一个可视化js工

python 数据可视化神器分享:pyecharts

Python 数据可视化神器分享:pyecharts

我们都知道python上的一款可视化工具matplotlib,而前些阵子做一个spark项目的时候用到了百度开源的一个可视化js工具-Echarts,可视化类型非常多,但是得通过导入js库在JAVA WEB项目上运行。

平时用Python比较多,于是就在想有没有Python与Echarts结合的轮子。Google后,找到一个国人开发的一个Echarts与Python结合的轮子:pyecharts,下面就来简述下pyecharts一些使用细则:

写这篇文章用的是Win环境,首先打开命令行(win+R),输入:

但笔者实测时发现,由于墙的原因,下载时会出现断线和速度过慢的问题导致下载失败,所以建议通过清华镜像来进行下载:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts

出现上方的信息,即代表下载成功,我们可以来进行下一步的实验了!

使用之前我们要强调一点:就是python2.x和python3.x的编码问题,在python3.x中你可以把它看做默认是unicode编码,但在python2.x中并不是默认的,原因就在它的bytes对象定义的混乱,而pycharts是使用unicode编码来处理字符串和文件的,所以当你使用的是python2.x时,请务必在上方插入此代码:

from __future__ import unicode_literals

现在我们来开始正式使用pycharts,这里我们直接使用官方的数据:

柱状图-Bar

运行结果如下:

简单的几行代码就可以将数据进行非常好看的可视化,而且还是动态的,在这里还是要安利一下jupyter,pyecharts在v0.1.9.2版本开始,在jupyter上直接调用实例(例如上方直接调用bar)就可以将图表直接表示出来,非常方便。

笔者数了数,目前pyecharts上的图表大概支持到二十多种,接下来,我们再用上方的数据来生成几个数据挖掘常用的图表示例:

饼图-Pie

箱体图-Boxplot

折线图-Line

雷达图-Rader

散点图-scatter

图表布局 Grid

由于标题与图表是属于两个不同的控件,所以这里必须对下方的图表Line进行标题位置设置,否则会出现标题重叠的bug。

两图结合 Overlap

总结一下使用流程

导入相关图表包

进行图表的基础设置,创建图表对象

利用add()方法进行数据输入与图表设置(可以使用printechartsoptions()来输出所以可配置项)

利用render()方法来进行图表保存

pyecharts还有许多好玩的3D图表和地图图表,个人觉得地图图表是最好玩的,各位有兴趣可以去pyecharts的使用手册查看,有中文版的非常方便:pyecharts

欢迎关注我的号

--结束END--

本文标题: Python 数据可视化神器分享:py

本文链接: https://lsjlt.com/news/193336.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python 数据可视化神器分享:py
    Python 数据可视化神器分享:pyecharts Python 数据可视化神器分享:pyecharts 我们都知道python上的一款可视化工具matplotlib,而前些阵子做一个Spark项目的时候用到了百度开源的一个可视化JS工...
    99+
    2023-01-31
    神器 数据 Python
  • 基于python分享一款地理数据可视化神器keplergl
    目录1.简介2.例子3.添加数据4.定制图表5.获取配置6.导出图表7.总结1.简介 keplergl是由Uber开源的一款地理数据可视化工具,通过keplergl我们可以在Jupy...
    99+
    2024-04-02
  • Python数据可视化探索实例分享
    目录一、数据可视化与探索图二、常见的图表实例1.折线图2.散布图3.直方图、长条图4. 圆饼图、箱形图三、社区调查四、波士顿房屋数据集一、数据可视化与探索图 数据可视化是指用图形或表...
    99+
    2024-04-02
  • Python可视化动图分享
    这篇文章主要讲解了“Python可视化动图分享”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python可视化动图分享”吧!1. 柱状图带颜色渐变的柱状图,精美好看:2. 折线图带有标注点,...
    99+
    2023-06-16
  • Python 数据可视化神器Pyecharts绘制图像练习
    目录前言:1.Hive数据库查询sql2.Python代码实现—柱状图3.Python代码实现—饼状图4.Python代码实现—箱型图5.Pyth...
    99+
    2024-04-02
  • Python利用Bokeh进行数据可视化的教程分享
    目录介绍代码1.散点标记代码2.单行代码3.条形图代码4.箱线图代码5.直方图代码6.散点图介绍 Bokeh是 Python 中的数据可视化库,提供高性能的交互式图表和绘图。Boke...
    99+
    2024-04-02
  • Python 数据可视化
    Python 数据可视化 Python提供了多个用于数据可视化的工具和库。其中最常用的包括: 1. Matplotlib:Matplotlib 是一个用于绘制二维图形的 Python 库。它提供了广泛的绘图选项,可以帮助您创建线图、散点图...
    99+
    2023-09-17
    python 数据分析 matplotlib
  • python数据可视化
    1、安装matplotlib 在 cmd 中键入 python -m pip install matplotlib,系统将自动安装,需要等一段时间,待完成后 python -m pip list ,显示 敲黑板划重点:一定通过 cdm ...
    99+
    2023-01-30
    数据 python
  • Python数据分析之Matplotlib数据可视化
    目录1.前言2.Matplotlib概念3.Matplotlib.pyplot基本使用3.数据展示3.1如何选择展示方式3.2绘制折线图3.3绘制柱状图3.3.1普通柱状图3.3.2...
    99+
    2024-04-02
  • python数据分析绘图可视化
    前言: 数据分析初始阶段,通常都要进行可视化处理。数据可视化旨在直观展示信息的分析结果和构思,令某些抽象数据具象化,这些抽象数据包括数据测量单位的性质或数量。本章用的程序库matpl...
    99+
    2024-04-02
  • Python疫情数据可视化分析
    目录前言功能函数读取文件更换列名,便于查看全球疫情趋势筛选出中国的数据利用groupby按照省统计确诊死亡治愈病例的总和确诊人数排名前15的国家这里用pyecharts库画图,绘制的...
    99+
    2024-04-02
  • Python数据可视化举例分析
    这篇文章主要介绍“Python数据可视化举例分析”,在日常操作中,相信很多人在Python数据可视化举例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python数据可视化举例分析”的疑惑有所帮助!接下来...
    99+
    2023-06-16
  • 构建可视化 web的 Python 神器streamlit
    目录1. 如何安装?2. 入门示例2. Markdown 文本3. 数据图表支持3.1 图表组件3.2 监控组件3.3 原生图表组件3.4 外部图表组件4. 用户操作支持5. 多媒体...
    99+
    2024-04-02
  • 分享4款Python自动数据分析神器
    目录1. PandasGUI2. Pandas Profiling3. Sweetviz4. dtale4.1 数据操作(Actions)4.2 数据可视化(Visualize)4....
    99+
    2024-04-02
  • Python可视化神器pyecharts绘制水球图
    目录水球图双水球图显示正方形水球图圆球水球图 数据精度水球图炫酷水球超级好看水球图 水球图首先是动态的效果,像水流一样波动,所以看起来比较的舒服,一般用于业务里面的完成率,...
    99+
    2024-04-02
  • Python可视化神器pyecharts绘制漏斗图
    目录漏斗图漏斗图系列模板尖顶型漏斗图锥子型漏斗三角形漏斗连接型漏斗漏斗图 漏斗图是由Light等在1984年提出,一般以单个研究的效应量为横坐标,样本含量为纵坐标做的散点图。效应量可...
    99+
    2024-04-02
  • Python可视化神器pyecharts绘制雷达图
    目录雷达图雷达图模板系列基础雷达图单例雷达图空气质量模板颜色雷达图雷达图 雷达图是以从同一点开始的轴上表示的三个或更多个定量变量的二维图表的形式显示多变量数据的图形方法。轴的相对位置...
    99+
    2024-04-02
  • Python可视化神器pyecharts绘制桑基图
    目录桑基图桑基图系列模板第一个桑基图复杂桑基图桑基图 桑基图(Sankey diagram),即桑基能量分流图,也叫桑基能量平衡图。它是一种特定类型的流程图,图中延伸的分支的宽度对应...
    99+
    2024-04-02
  • Python可视化神器pyecharts绘制柱状图
    目录主题介绍图表参数主题详解柱状图模板系列海量数据柱状图动画展示收入支出柱状图(适用于记账)三维数据叠加柱状图与折线图多维展示(同屏展示)单列多维数据展示3D柱状图主题介绍 pyec...
    99+
    2024-04-02
  • Python可视化神器pyecharts绘制饼状图
    目录饼图概念用法优势饼状图系列模板简单多色饼状图(类别可配色)象形饼状图环形饼状图不调色饼状图(大小位置可控制)数据类别大量显示柱状图多饼状图同时显示玫瑰饼状图双图显示环形饼状图(数...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作