python绘图及可视化

一、matplotlib API入门

Anaconda Spyder下 Ipython console 画图

–载入:

–在终端窗口输出图片:

–在图片窗口表现图片:

figure和subplot

–创建figure对象 ,内含一些选项可以做调整

–创建subplot对象 表示2*2个subplot中的第一个

–同时创建figure和subplot, 2*3,对axes索引就是不同的subplot

—- 所有subplot应该使用相同的x轴刻度

—- 所有subplot应该使用相同的y轴刻度

–调整subplot周围的间距

–如果不创建新的,就会在最后一个使用的subplot上绘制

颜色、标记和线型

–颜色+线型

–颜色+线型+标记

–默认数据点之间的插值是线性,修改:

刻度、标签和图例

–返回图表范围 (对当前或是最近创建的subplot)

–修改图表范围 (对当前或是最近创建的subplot)

–修改x轴刻度

–修改刻度标签

–设置x轴名称

–设置标题

–设置图例 其中图例的对应的名字是label传入的

注解以及在subplot上绘图

–添加注解:

–添加图形: ,其中shp是之前设定好的的图形元素

将图表保存到文件

–,dpi定义分辨率,bbox_inches定义表周围的空白部分

7.对matplotlib配置,p244

二、pandas中的绘图函数

线型图

–默认情况下,plot生成的就是线型图

–默认将索引作为x轴,禁止:

柱状图

–可以在上面的基础上加上,,

–垂直

–水平

–堆积柱状图 stacked=True

–列的名称会被用作图例的标题

直方图和密度图

–直方图:

–密度图:

散点图

本文整理:cc

本文来源于整理资料

内容仅供学习参考,若有疑问及侵权,请后台留言!

52brain,Connect Young Brains.

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180501G141EP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券