Problem statement: Using matplotlib.pyplot library in python draw a bar graph with two values for comparison, using different colors.

问题陈述:在python中使用matplotlib.pyplot库使用不同的颜色绘制带有两个值的条形图以进行比较。

Program:

程序:

import matplotlib.pyplot as plt
x1 = [2,4,6,8,10]
y1=[3,9,11,2,6]
x2=[1,3,5,7,9]
y2=[6,4,7,8,3]
plt.bar(x1,y1,label ='Bars1', color='g')
plt.bar(x2,y2,label = 'Bars2', color='r')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.title('Bar Graph2')
plt.legend()
plt.show()

Output

输出量

Explanation:

说明:

Python library matplotlib.pyplot is used to draw the above chart. Four random variables x1 y1 and x2 y2 are taken with random values. The bar function plots a bar plot. The second bar function used draws another bar plot in the same frame. The bar function takes 2 arguments i.e. x and y and a label variable gives the label to the plot. To give the title to the plot the title function is used. To show the legend the legend function is used and finally to show the plot the show function.

Python库matplotlib.pyplot用于绘制以上图表。 四个随机变量x1 y1和x2 y2带有随机值。 条形函数绘制条形图。 使用的第二个条形图函数在同一帧中绘制另一个条形图。 bar函数采用2个参数,即x和y,以及一个label变量为该图提供标签。 为了给绘图赋予标题,使用了标题功能。 为了显示图例,使用了图例功能,最后使用show函数显示了情节。

翻译自: https://www.includehelp.com/python/create-a-bar-graph-with-using-matplotlib-pyplot.aspx

Python | 使用matplotlib.pyplot创建条形图相关推荐

  1. Python | 使用matplotlib.pyplot创建线图

    Problem statement: Write a program in python (using matplotlib.pyplot) to create a line plot. 问题陈述:用 ...

  2. python使用matplotlib绘制水平条形图并在条形图上添加实际数值标签实战

    python使用matplotlib绘制水平条形图并在条形图上添加实际数值标签实战 # 绘制水平条形图进行模型对比 x_labels = ["LogisticRegression" ...

  3. python的matplotlib库绘制条形图、散点图、饼图、折线图

    python的matplotlib库绘制条形图.散点图.饼图.折线图 当我们学会了爬虫,抓取到了一些数据,接下来就是做数据分析了.本文章介绍绘制图形的基本代码. 打开cmd用pip 安装,若输入pip ...

  4. python使用matplotlib可视化间断条形图、使用broken_barh函数可视化间断条形图、可视化定性数据的相同指标在时间维度上的差异

    python使用matplotlib可视化间断条形图.使用broken_barh函数可视化间断条形图.可视化定性数据的相同指标在时间维度上的差异 目录 python使用matplotlib可视化间断条 ...

  5. python模块matplotlib.pyplot用法_03_Python 使用Matplotlib绘图

    2019.5.13 不知不觉,已经进入第12周了,Python数据分析的学习现今也已经进入了中后期,在继上周进行了Numpy的康威生命游戏的编写之后:紧接着进行的学习就是利用Python的Matplo ...

  6. python plot方法的使用_【python】matplotlib.pyplot入门

    matplotlib.pyplot介绍 matplotlib的pyplot子库提供了和matlab类似的绘图API,方便用户快速绘制2D图表. matplotlib.pyplot是命令行式函数的集合, ...

  7. 【python】matplotlib.pyplot介绍

    matplotlib.pyplot介绍 matplotlib的pyplot子库提供了和matlab类似的绘图API,方便用户快速绘制2D图表. matplotlib.pyplot是命令行式函数的集合, ...

  8. Python可视化——matplotlib.pyplot绘图的基本参数详解

    目录 1.matplotlib简介 2.图形组成元素的函数用法 2.1. figure():背景颜色 2.2 xlim()和 ylim():设置 x,y 轴的数值显示范围 2.3 xlabel()和 ...

  9. python模块matplotlib.pyplot用法_Python matplotlib简介 Pyplot教程

    matplotlib.pyplot是一些命令行风格函数的集合,使matplotlib以类似于MATLAB的方式工作.每个pyplot函数对一幅图片(figure)做一些改动:比如创建新图片,在图片创建 ...

最新文章

  1. 马斯克宣布特斯拉破产,自己哭晕在车旁?
  2. EDM数据营销概念简要介绍
  3. HTTP协议的头信息详解
  4. 论坛高级签名_首届中国定制白酒高峰论坛在天津盘山举行
  5. Oracle 建立序列以及触发器的建立
  6. Oracle 11g常用管理命令(用户、表空间、权限)
  7. java判断读到末尾_Java Web入门之java--第一节 java 简介及开发环境安装
  8. 启动虚拟机报错VMware Workstation cannot connect to the virtual machine
  9. 编译qt的oracle驱动,怎样编译Qt下的Oracle驱动
  10. java list 某个重复列_Java 开发的编程噩梦,这些坑你没踩过算我输
  11. python可视化界面开发实例-Python可视化界面编程入门
  12. Android虚拟机上安装apk软件指南
  13. Cnetos linux镜像全版本2.X、3.X、4.X、5.X、6.X、7.X、8.X
  14. 为了寻找美,我决定对美女图片进行图像边缘化处理
  15. sessionid java_java如何获取sessionid
  16. main flag redefined: graceful
  17. ps如何增加可撤回的步数
  18. 正则表达式元字符查询
  19. win10计算机跑分,Win11对比Win10系统性能测试,看完跑分结果还等发布会吗?
  20. 再谈UI设计的入门与进阶

热门文章

  1. JSP页面中使用超链接进行传输参数(参数是一个本地磁盘链接)问题
  2. 如何使用JavaScript控制台改进工作流程
  3. 编写高质量的代码,改善c#程序的157个建议_之1~10
  4. [KISSY5系列]淘宝全终端框架 KISSY 5--从零开始使用
  5. acdream 1409 Musical 状压DP
  6. 基于Maven的spring_security入门
  7. 非常好的在网页中显示pdf的方法
  8. JavaScript: Cookie 详解、实例与应用
  9. android监控指纹信息变化,android监听指纹变化(解决反射思路在android10不生效的问题)...
  10. python全栈开发内容_Python全栈开发之Day02