可视化计算是数据分析的重要组成部分,特别是模块matplotlib。

最近新一代绘图模块plotly横空出世,在互动性上具有绝对的优势。但绘制一些简单的图像还是使用matplotlib比较方便。

2017年matplotlib2.0发布,提供了六种绘图风格供用户选择。

'bmh','dark_background','fivethirtyeight','ggplot','grayscale','default'

不同的集成环境可以将matplotlib的绘图风格增加到20多种。
这些方法可以直接运用到pandas的绘图语句中。

使用pandas数据分析模块内置的plot命令绘制图像,代码如下:

#coding=utf-8
'''
Created on 2020.09.29
'''
import matplotlib.pyplot as plt
import pandas as pddef dr_xtyp(_dat):#xtyp=['bmh','dark_background','fivethirtyeight','ggplot','grayscale','default']for xss in plt.style.available:plt.style.use(xss);print(xss)_dat['Open'].plot()_dat['Close'].plot()_dat['High'].plot()_dat['Low'].plot()fss="tmp\\stk001_"+xss+"_pd.png";plt.savefig(fss)plt.show()# =======================
df = pd.read_csv('dat\\appl2014.csv',index_col=0,parse_dates=[0],encoding='gbk') d30=df[:30]
dr_xtyp(d30)

运行结果:


在tmp目录下会产生各种不同风格的图像。

matplotlib常用绘图风格相关推荐

  1. python mat函数的作用_介绍python的matplotlib常用绘图函数

    免费学习推荐:python视频教程 matplotlib具有强大的绘图功能,但是语句琐碎,每次使用都需要一句一句书写未免太过麻烦.本文根据平时绘图经验总结了常用绘图函数,可以直接使用,非常方便impo ...

  2. python的matplotlib常用绘图函数

    matplotlib具有强大的绘图功能,但是语句琐碎,每次使用都需要一句一句书写未免太过麻烦.本文根据平时绘图经验总结了常用绘图函数,可以直接使用,非常方便 import matplotlib.pyp ...

  3. matplotlib常用绘图方法【转】

    原文:http://www.cnblogs.com/TensorSense/p/6802280.html 1.matplotlib图像介绍 首先一幅Matplotlib的图像组成部分介绍. 在matp ...

  4. 关于matplotlib的绘图风格

    在使用matplotlib.pyplot时,可以更换绘图的风格,以便展示的图更加的美观 >>> print(plt.style.available) ['Solarize_Light ...

  5. matplotlib常用绘图操作

    文章目录 matplotlib基本功能 1.基本绘图 2.图形对象 matplotlib基本功能详解 基本绘图 绘制一条曲线 绘制水平线与垂直线 绘制正弦曲线 线型.线宽和颜色 设置坐标轴范围 设置坐 ...

  6. Matplotlib实用绘图技巧总结

    在日常的业务数据分析 ,可视化是非常重要的步骤.这里总结了matplotlib常用绘图技巧,希望可以帮助大家更加更加高效的.美观的显示图表.作者:北山啦 Matplotlib 是 Python 的绘图 ...

  7. plt.style绘图风格展示(matplotlib)

    根据不同的需要,matplotlib可以设置不同的绘图风格,使用plt.style.available列出全部可用风格如下: ['Solarize_Light2', '_classic_test_pa ...

  8. Matplotlib 常用可视化操作

    Matplotlib 常用可视化操作 文章目录 Matplotlib 常用可视化操作 0. matplotlib 介绍 1. 简单辅助线 2. 坐标轴设置 用figure() 函数创建图表 设置x轴 ...

  9. Seaborn常用绘图函数-sjs

    Seaborn常用绘图函数 介绍 主题风格 函数 参考 备注 介绍 seaborn是基于Matplotlib的Python数据可视化库.它提供了一个高级界面,用于绘制引人入胜且内容丰富的统计图形,在M ...

最新文章

  1. inconfont 字体库应用
  2. 定时器0工作方式1,定时1s
  3. 构建Spring Boot RESTful服务+ Spring Boot执行器
  4. c语言bellman算法,求 最短路径中BELLMAN FORD算法实现的C程序
  5. 函数计算GB镜像秒级启动:下一代软硬件架构协同优化
  6. OpenSSL加密与证书
  7. 自适应均衡器 matlab程序,基于lms自适应均衡器matlab仿真
  8. MYSQL重置密码遇到ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)问题
  9. JavaScript距离当前日期倒计时的方法(Vue项目)
  10. 水晶报表2008部署
  11. 设置无效,为什么下载分数经常变化?
  12. 最简单的C语言无限弹窗
  13. QT设置画笔/画刷颜色
  14. 金庸群侠传5 自动化脚本 绝情谷大厅开宝箱按键游戏
  15. cck8graphpad作图_北京cck8数据作图「上海儒安生物科技供应」
  16. 【excel】插入其他文件做工作表
  17. 为什么手机打电话的时候不能同时上网?
  18. 商务英语中最易犯的五个错误
  19. 透声投影幕布透声与画面效果可以媲美吗?
  20. 研究是一门艺术 前三章节笔记

热门文章

  1. 汽车营销如何破局?看懂车帝全域营销助品牌“破浪”
  2. python大数据工程师需要掌握哪些_大数据工程师 python
  3. 最新ONE兔V3.0版/婚恋/交友/社交APP三端源码
  4. 内存申请标记注意区分___GFP_HIGH和___GFP_HIGHMEM
  5. 氢原子光谱、类氢原子光谱和类氢离子光谱
  6. layui单元格编辑监听
  7. node下载文件 解压压缩包
  8. 大恒相机开发实践(2)——触发采图
  9. 用excel替换word里的文字,deepcopy
  10. 利用蒙特卡洛(Monte Carlo)方法计算π值