本示例用numpy库的随机函数构造x和y轴坐标,用matplotlib库画图。

本示例演示在一个figure对象中画两幅柱状图,一幅纵向(plt.bar),一副横向(plt.barh)

#导入numpy和matplotlib库

>>> import numpy as np

>>> import matplotlib.pyplot as plt

#生成x轴刻度

>>> x=np.arange(6)

#生成y轴的值

>>> y=np.random.randint(0,10,6)

>>> print(x)

[0 1 2 3 4 5]

>>> print(y)

[3 8 3 4 8 3]

#创建一个figure画图对象

>>> plt.figure()

#用subplot方法绘制子图

>>> plt.subplot(121) #subplot方法中有3个int参数,分别代表1行,2列,最后一个1代表正在绘制第1个子图

>>> plt.bar(x,y,width=0.5,color=['r','g','b'])#color参数传入颜色列表,可以在一幅图中显示不同颜色

>>> plt.subplot(122)#括号中最后一个1代表正在绘制第2个子图

>>> plt.bar(x,y,0.5,color=['r','g','b'],alpha=0.5)

>>> plt.show()

每幅图柱子颜色不相同

python 柱状图 内部颜色_matplotlib画柱状图,设置同一幅图上的柱子呈现不同颜色...相关推荐

  1. python 柱状图 内部颜色_Matplotlib/seaborn柱状图使用不同的颜色分组存储箱

    我有这个代码,用熊猫测向仪:import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import os pa ...

  2. 【实践】多条曲线在一幅图上,Origin如何对每一条曲线单独设置

    [实践]多条曲线在一幅图上,Origin如何对每一条曲线单独设置 双击图片的曲线,在弹出的设置窗口中找到Group中Edit Mode,将其设置成Independent. 点击左侧Graph1--&g ...

  3. notepad设置背景颜色_Word2017中如何设置透明背景图和取消背景图

    如何在Word2017中设置透明背景图 1.打开Word文档 2.选择"插入"-"形状",选择并绘制你所需要的背景图形状 3.选中所绘的形状,点击右键,选择&q ...

  4. matlab 画中垂线,在matlab谱图上绘制垂直线

    matlab频谱图功能是否会锁定创建的数字?我想在图上绘制垂直线,但线功能似乎没有做任何事情.如何在matlab谱图上画一条线? clc; clear all; close all; [data, f ...

  5. python画柱状图-python 使用 matplotlib.pyplot来画柱状图和饼图

    导入包 import matplotlib.pyplot as plt 柱状图 最简柱状图 # 显示高度 def autolabel(rects): for rect in rects: height ...

  6. python十字坐标轴绘制_matplotlib画十字坐标图

    import matplotlib.pyplot as plt import numpy as np def 画图(): #plt.grid()  #显示网格 #plt.rcParams['axes. ...

  7. python word字体颜色_python操作word设置字体

    **设置字体** ``` from docx.shared import Pt file=docx.Document() #创建内存中的word文档对象 #设置字体样式(字体大小与字体样式) myst ...

  8. python——plt.figure()画子图(双轴图)双Y轴实例

    话对比图,如果两个数量级的纵坐标,我们要进行趋势比较,放在同一坐标轴,某一个往往被压缩的的很小.所以需要左右双Y轴画图. 1.随便获取数列,对应的索引化成一样就可以了,下面是量化的数据处理,可以不用看 ...

  9. python绘制sinx图像_matplotlib.pyplot绘制图像之同一图中多条曲线对比

    绘制sinx和cosx # -*- coding:utf-8 -*- import numpy as np import matplotlib.pyplot as plt x = np.linspac ...

  10. 【python与高等数学专题 一】Python3在一幅图绘制多个函数图像

    (一)背景与应用 在高等数学等学科的学习与应用.数学分析与可视化等场景,我们时常会需要去将一个函数图像绘制出来以便于我们进行分析,通过Python3可以很方便地实现这一点,比起MATLAB等,其轻便. ...

最新文章

  1. 深入Garbage First垃圾收集器(三)G1中的垃圾收集
  2. 一家创业公司的5年架构变迁史
  3. 基于Hexo+GitHub Page搭建免费个人博客教程
  4. 一个例子看懂神马是闭包
  5. div里嵌套了img底部会有白块问题和图片一像素问题解决
  6. SpringBoot实现Excel导入导出,好用到爆,POI可以扔掉了!
  7. 大型分布式C++框架《三:序列化与反序列化》
  8. 在win10 python3用pyhive连接hive
  9. Linux C语言写的超级简单端口扫描器
  10. origin调整纵坐标刻度值_Origin数据图坐标刻度值特殊标注的方法
  11. cc2530单片机的内核是什么_一位15年经验的老司机教你学习单片机
  12. Java实习日记(8)
  13. 计算机网络专助理工程师考试时间,软考高级工程师职称考试时间
  14. 内存卡误删除文件怎么恢复
  15. 全世界最好的编辑器VIM之Windows配置(gvim)
  16. matlab求梯度的原理,matlab 梯度计算原理
  17. 2022情人节最适合送的礼物
  18. 圆周分孔计算公式表图_在圆上分孔怎么计?
  19. 搭建一个大数据分析处理平台,主要划分为哪几步?
  20. linux下载地址及网络yum源配置

热门文章

  1. MUI框架学习(2)-页面间传值
  2. PaddlePaddle深度学习--线性回归
  3. 【三维激光扫描】第二章:国内外三维激光扫描设备简介
  4. NAS 详细搭建方案 -安装OpenWrt/LEDE 软路由
  5. 摄影基础知识(光圈、快门、感光度等)
  6. 单核CPU使用多线程能否提高效率?
  7. ab变频器22b用户手册_AB变频器22B-D4P0N104
  8. PROFINET 链路简述
  9. ANC降噪耳机量产测试方案
  10. this与bind(this)