安装anaconda3

下载anaconda3

下载地址:https://repo.anaconda.com/archive/Anaconda3-5.3.1-Windows-x86_64.exe

安装

一路next, 在安装完成时提示是否加入到环境变量,两个复选框都勾选,如图所示

看到这个,就安装完成了

验证安装

按下windows + R 键,输入cmd, 回车,如图所示

在命令行输入:

pip -V,回车

python -V,回车

如果出现如下图所示,则表示安装成功,否则重新执行上一步

安装pyecharts

在命令行输入:

pip install pyecharts

看到Successfully installed则表示安装成功,如图所示

启动jupyter

在启动菜单找到jupyter notebook,打开

在浏览器会打开一个http://localhost:8888/tree的页面,看到下图,则表示启动成功

画第一个图表

新建一个jupyter文件,

输入代码

from pyecharts import Barattr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
v1 = [5, 20, 36, 10, 75, 90]
v2 = [10, 25, 8, 60, 20, 80]
bar = Bar("柱状图数据堆叠示例", width=550)
bar.add("商家A", attr, v1, is_stack=True)
bar.add("商家B", attr, v2, is_stack=True)bar

shirt + enter运行

还有很多酷炫的图可以画,参考《Python 数据可视化》,比如各种线图,日历图,漏洞图,仪表盘,关系图,水球图,平行坐标系,饼图,极坐标系,雷达图,桑基图,主题河流图,树图,矩形树图,词云图,直角坐标系图,地理图表,3D图表,组合图表等,甚至可以画一个火辣的Bra(Ps. 这个图是pyecharts官方示例)

from pyecharts import Scatterscatter = Scatter("一个火辣的Bra", width=1000, height=480)
v1 ,v2 = scatter.draw("./Pictures/cup.png")
scatter.add("Cup", v1, v2)scatter

cup.png这个图片是在知乎专栏的示例中下载的,由于图片过大,在页面不能正常渲染,会提示“NotebookApp.iopub_data_rate_limit”,解决办法请参考《利用Jupyter Notebook读取文件出现问题怎么修改》

参考资料

各种示例地址:《Python 数据可视化》

github地址:https://github.com/pyecharts/pyecharts

文档地址:https://pyecharts.org/#/

教女朋友用Python快速绘制图表相关推荐

  1. python编程入门 适合于零基础朋友-零基础能学好python吗?教女朋友学python是送命题吗?...

    python近年来的风靡程度就不用小编多说了,大家伙儿都知道,也都想来蹭蹭热度,但蹭着蹭着蹭出问题了:教女朋友学python是送命题吗?教女朋友学python是送命题吗? 近期,网友提出的" ...

  2. 利用Python快速绘制海报级别地图

    利用Python快速绘制海报级别地图 1.简介 2.利用prettymaps快速制作海报级地图 2.1 prettymaps的几种使用方式 2.1.1 圆形模式 2.1.2 圆角矩形模式 2.1.3 ...

  3. Python matplotlib绘制图表

    Python matplotlib绘制图表 matplotlib是Python中的一个第三方库.主要用于开发2D图表,以渐进式.交互式的方式实现数据可视化,可以更直观的呈现数据,使数据更具说服力. 一 ...

  4. python快速绘制cad断面图

    python绘制CAD断面 引用的python第三方库 pyautocad模块,官方文档讲解的并不多,最主要部分是连接CAD软件的讲解,示例代码极少.pyautocad是依赖于cad运行的第三方库.意 ...

  5. 如何教女朋友学 Python?

    什么是code? code就就是一种语言,一种计算机能读懂的语言.计算机是一个傻逼,他理解不了默认两可的任何东西.比如,你让你老公去买个西瓜,你老公会自己决定去哪里买,买几个,找个搞活动打折的买,总之 ...

  6. python的运行环境是如何搭建的_教女朋友学Python运行环境搭建

    下班比较早,吃了饭没什么事,就和女朋友一起研究了Python. 编程语言有很多,为什么选择它呢?因为它火吧,没什么好解释的,下面开始第一步,环境搭建.网上的教程实在太多,各种系统的各种版本,本地链接下 ...

  7. 教女朋友学Python(8)——排排坐吃果果

    编程是一门要动手的学问,我在必要的地方用动态截图是可以保证阅读的完整性,但是那仅仅是我敲的代码. 上一期,出现了一个新的数据类型,形式是这样的[url1,url2,url3,url4.....].他不 ...

  8. 教女朋友学Python

    女朋友学GIS数据处理的,说近两年就业压力大,光做数据处理不好找工作,要学一门编程语言,起码做数据的时候有机器思维,会简单的批处理.虽然我常跟她说,一个家里不需要两个程序员,不过,让她学学也挺不错,起 ...

  9. 教女朋友学Python——编程是什么

    开一个新坑,和<刘小玩美食教程>交替更新.我本身不会Python,一边学一边试图以最简单方式来解释编程和Python,让各位理工男可以拿去教自己的女朋友. Python是一门编程语言,据说 ...

最新文章

  1. C++中string erase函数的使用
  2. webpack2+React 实例demo
  3. 一些关于“数据挖掘介”技术的有用文档
  4. iOS UI_APPEARANCE_SELECTOR
  5. java多语言编程语言_为什么很多程序员信仰“Java是世界上最好的编程语言”
  6. 集群系统服务器,Web集群服务器及管理系统
  7. theadClasses设置Bootstrap Table表头样式
  8. Word文档编辑技巧(一)
  9. python冰雪奇缘使用教程_99 行 Python 代码实现《冰雪奇缘》特效?网友:大神碉堡!...
  10. 分布式任务调度平台XXL-JOB
  11. python 基因测序_使用机器学习和Python揭开DNA测序神秘面纱
  12. mindmanager2018官方下载地址
  13. 「奶茶鼠太空系列」「敷衍熊探索发现系列」数字藏品限量抢!
  14. 模糊测试工具Sulley开发指南(3)——整体介绍
  15. 阿里后端常用的 15 款开发工具,你不试试?
  16. YOLOv5 5.0版本检测FPS
  17. matlab隐形眼镜类型预测,决策树预测隐形眼镜类型
  18. 如何锁自己的台式计算机,台式机键盘如何解锁
  19. 玩转MFC文档视图架构编程1——深入浅出MFC文档/视图架构之基本概念深入浅出MFC文档/视图架构之文档
  20. 你和阿里资深架构师之间,差的不仅仅是年龄(进阶必看) 1

热门文章

  1. 【光学】基于Matlab实现二维光子晶体的能带图和场
  2. (连载)Android系统源码分析--Android系统启动流程之Linux内核
  3. 这些数学题做不出?不是你的错!
  4. oracle sql中( ),Oracle SQL中的函数
  5. raid卷的作用_raid是什么?为什么要用raid?有好什么好处?
  6. 15000 字的 MySQL 速查手册
  7. Mave概念及其配置
  8. 【杂谈】打工人如何喝一杯精致健康的咖啡
  9. [笔记分享] [Camera] 相机的等效焦距计算
  10. Fabric.js添加辅助线的方法