python中如何使用Matplotlib库

技术python中如何使用Matplotlib库这篇文章将为大家详细讲解有关python中如何使用Matplotlib库,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Matplotli

本文将详细解释如何在python中使用Matplotlib库。边肖觉得挺实用的,分享给大家参考。希望你看完这篇文章能有所收获。

Matplotlib是一个Python 2D图片库,可以生成各种硬拷贝格式和跨平台交互环境的出版物质量数据。

Matplotlib可用于Python脚本、Python和IPython shell、Jupyter笔记本、Web应用服务器和四个GUI工具包。

安装

python-mpipinstall-Ulip

python-mpipinstall-Umatplotlib

实例

绘制一个简单图像

importnumpy

frommatplotlibimportpyplot

x=numpy.arange(1,6)

y=2*x 10

pyplot.title('Matplotlib ')

pyplot.xlabel('xaxis ')

pyplot.ylabel('yaxis ')

pyplot.plot(x,y)

pyplot . show()python中如何使用Matplotlib库

绘制点

from matplotlibimportyplot

#绘制散点图

pyplot .散点图(2,6)

#设置输出样式

pyplot .散点图(3,5,s=200)

pyplot . show()python中如何使用Matplotlib库

绘制一系列的点

from matplotlibimportyplot

x=[1,5,10,15,20]

y=[10,20,30,40,50]

pyplot .散点图(x,y,s=100)

pyplot . show()python中如何使用Matplotlib库

自定义颜色

matplotlib允许您为散点图中的每个点分配颜色。默认值为蓝点和黑色轮廓,这在散点图包含很少数据点时效果很好。然而,当绘制许多点时,黑色轮廓可能会粘在一起。

frommatplotlibimportpyplot

x=列表(范围(1,1001))

y=[x**2forx

in x]
pyplot.scatter(x, y, c='red', edgecolor='none', s=40)
# 设置每个坐标轴的取值范围
pyplot.axis([0, 1100, 0, 1100000])
pyplot.show()

python中如何使用Matplotlib库

柱形图
from matplotlib import pyplot
import numpy
pyplot.figure(3)
x_index = numpy.arange(5)   # 柱的索引
x_data = ('A', 'B', 'C', 'D', 'E')
y1_data = (20, 35, 30, 35, 27)
y2_data = (25, 32, 34, 20, 25)
bar_width = 0.35   # 定义一个数字代表每个独立柱的宽度
rects1 = pyplot.bar(x_index, y1_data, width=bar_width, alpha=0.4, color='b', label='legend1')            # 参数:左偏移、高度、柱宽、透明度、颜色、图例
rects2 = pyplot.bar(x_index + bar_width, y2_data, width=bar_width, alpha=0.5, color='r', label='legend2') # 参数:左偏移、高度、柱宽、透明度、颜色、图例
# 关于左偏移,不用关心每根柱的中心不中心,因为只要把刻度线设置在柱的中间就可以了
pyplot.xticks(x_index + bar_width/2, x_data)   # x轴刻度线
pyplot.legend()    # 显示图例
pyplot.tight_layout()  # 自动控制图像外部边缘,此方法不能够很好的控制图像间的间隔
pyplot.show()

python中如何使用Matplotlib库

线条相关属性标记设置

线条风格linestyle或ls  描述
‘-‘                       实线
‘:’                       虚线
‘–’                       破折线
‘None‘、‘‘,’’          什么都不画
‘-.’                   点划线
线条标记
标记maker    描述
‘o’          圆圈  
‘.’          点
‘D’          菱形  
‘s’          正方形
‘h’          六边形1    
‘*’          星号
‘H’          六边形2    
‘d’          小菱形
‘_’          水平线 
‘v’          一角朝下的三角形
‘8’          八边形 
‘<’          一角朝左的三角形
‘p’          五边形 
‘>’          一角朝右的三角形
‘,’          像素  
‘^’          一角朝上的三角形
‘+’          加号  
‘\  ‘        竖线
‘None’,’’,’ ‘   无   
‘x’           X
颜色缩写
字符      颜色   
‘b’       蓝色  
‘g’       绿色
‘r’       红色  
‘y’       黄色
‘c’       青色
‘k’       黑色   
‘m’       洋红色 
‘w’       白色

关于“python中如何使用Matplotlib库”这篇文章就分享到这里了,希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/137225.html

(0)

相关推荐

  • typescript类属性取值耗时(typescript 特殊符号)

    技术TypeScript数据类型中模板字面量的示例分析这篇文章主要为大家展示了“TypeScript数据类型中模板字面量的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下

    攻略 2021年12月19日
  • scrapy数据存储在mysql数据库的方式是什么

    技术scrapy数据存储在mysql数据库的方式是什么scrapy数据存储在mysql数据库的方式是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能

    攻略 2021年12月4日
  • 秦朝多少年历史,秦朝建立到灭亡多长时间

    技术秦朝多少年历史,秦朝建立到灭亡多长时间秦朝(公元前221年-公元前207年) ,是由战国后期的秦国发展起来的中国历史上第一个大一统王朝,传三世,共两帝一王,国祚共十四年秦朝多少年历史。秦国原为周朝的一个诸侯国,到秦始

    生活 2021年10月30日
  • 1317:【例5.2】组合的输出 深搜题解

    技术1317:【例5.2】组合的输出 深搜题解 1317:【例5.2】组合的输出 深搜题解1317:【例5.2】组合的输出
    时间限制: 1000 ms 内存限制: 65536 KB提交数: 2425

    礼包 2021年11月1日
  • css中如何去掉i的斜体样式

    技术css中如何去掉i的斜体样式本篇内容主要讲解“css中如何去掉i的斜体样式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css中如何去掉i的斜体样式”吧!

    攻略 2021年11月11日
  • pg12如何安装debugger

    技术pg12如何安装debugger这篇文章给大家分享的是有关pg12如何安装debugger的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。postgresql12.2安装pldbgapi插件

    攻略 2021年11月26日