首页 > 其他分享 >Matplotlib库及其常用函数举例

Matplotlib库及其常用函数举例

时间:2023-06-25 15:44:06浏览次数:30  
标签:plt 函数 title show Matplotlib 举例 matplotlib import

Matplotlib库及其常用函数举例
━━━━━━━━━━━━━━━━━━━━━━

Matplotlib是一个Python的数据可视化库,可以用于创建各种类型的图表和图形。下面是一些常用函数的例子:

  1. 绘制折线图:
import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]

plt.plot(x, y)
plt.xlabel('x')
plt.ylabel('y')
plt.title('Line Chart')
plt.show()
  1. 绘制散点图:
import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]

plt.scatter(x, y)
plt.xlabel('x')
plt.ylabel('y')
plt.title('Scatter Plot')
plt.show()
  1. 绘制柱状图:
import matplotlib.pyplot as plt

x = ['A', 'B', 'C', 'D']
y = [10, 20, 15, 12]

plt.bar(x, y)
plt.xlabel('Category')
plt.ylabel('Value')
plt.title('Bar Chart')
plt.show()
  1. 绘制饼图:
import matplotlib.pyplot as plt

labels = ['A', 'B', 'C', 'D']
sizes = [15, 30, 45, 10]

plt.pie(sizes, labels=labels, autopct='%1.1f%%')
plt.axis('equal')
plt.title('Pie Chart')
plt.show()

这些只是Matplotlib库中的一小部分常用函数的例子。Matplotlib还提供了许多其他功能和绘图选项,可以根据需求进行进一步的学习和探索。

标签:plt,函数,title,show,Matplotlib,举例,matplotlib,import
From: https://www.cnblogs.com/nxhujiee/p/17503061.html

相关文章

  • 【DataBase】SQL函数_ substr()函数
    substr()函数用于截取对应字段指定长度。SUBSTR(string,pos,len)string:指定字符串pos:规定字符串从何处开始,(这里的第一个位置是1而不是0)为正数时则从字段开始出开始,为负数则从结尾出开始。len:要截取字符串的长度。(是从1开始计数而不是0)  INSTR()......
  • 函数式接口和方法引用
    1. 概述   45只有一个抽象方法的接口我们称之为函数接口。 JDK的函数式接口都加上了**@FunctionalInterface** 注解进行标识。但是无论是否加上该注解只要接口中只有一个抽象方法,都是函数式接口。2. 常见函数式接口 2.1 Consumer 消费接口     46根据其中抽象方法的参......
  • go:(一)编程基础2:函数,结构,方法,接口
    引用:第9课:函数function?|课程列表|《Go编程基础(视频)》|Go技术论坛(learnku.com)1.函数: 闭包: defer匿名函数调用:如下例就是引用变量地址的情况,只有作为参数传入时才是值拷贝 recover使用: 2.结构: struct定义及变量初始化: 匿名结构及指针:嵌套匿......
  • 函数对象与闭包(笔记整理)
    一、函数对象1.什么是函数对象函数对象是指:将函数作为变量保存在内存中的一种对象。就是把函数当成变量去使用,就是在函数调用阶段,将调用的函数赋一个变量名definner():print('函数名也是不加括号,其实就是一个地址')#print(inner)#<functioninnerat0x7f80180......
  • candence计算器函数使用
    (91条消息)【工具小技巧】CadenceVirtuosoCalculatorFunctionPanel计算器函数功能介绍(持续更新……)_cadence计算器函数_喝喝喝水的博客-CSDN博客......
  • C语言中将二维数组作为函数参数来传递
    C语言中经常需要通过函数传递二维数组,有三种方法可以实现,如下:方法一,形参给出第二维的长度#include<stdio.h>voidfunc(intn,charstr[][5]){inti;for(i=0;i<n;i++)printf("/nstr[%d]=%s/n",i,str[i]);}voidmain(){char*p[3];charstr[]......
  • [matplotlib] axes 布局
    从high-level方法和low-level方法讲figure上的axes布局。从high-level的角度,我们可以用以下几种方法,直接设置布局:importmatplotlib.pylotasplt#创建2x2的布局#方法1:fig,axes=plt.subplots(nrows=2,ncols=2)#方法2:fig,axes=plt.subplot_mosaic([['upperleft......
  • mysql8 执行聚合函数报错:Error 1140: In aggregated query without GROUP BY,sql_mode
    解决办法:setglobalsql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';SETGLOBALlog_bin_trust_function_creators=1;setsessionsql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZER......
  • [matplotlib] Artist中的container
    Artist对象分为primitives和containers两种。primitives对象主要是我们想在figure上画出的各类图形对象。containers对象主要用来放置primitives对象,有四种,即figure、axes、axis和tick。1.Figure创建figure:importmatplotlib.pyplotaspltfig=plt.figure()使用plt.......
  • [matplotlib] Legend 图例
    组成legendentries图例项,每个项包括一个key和一个labellegendkeylegendlabellegendhandler即产生legendentry的相应的原对象。创建legendax.legend(handlers,labels)handlers和labels可以是列表,labels可以利用handler对象自己的label,也可以设置legend的时候重新......