广告
返回顶部
首页 > 资讯 > 后端开发 > Python >「Python」matplotlib备忘
  • 952
分享到

「Python」matplotlib备忘

Pythonmatplotlib 2023-01-30 22:01:36 952人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

总结了一下网上现有的资源,得到了一些东西。随手做个备忘。 更多设置见:https://matplotlib.org/users/customizing.html。 import matplotlib.pyplot as plt from

总结了一下网上现有的资源,得到了一些东西。随手做个备忘。
更多设置见:https://matplotlib.org/users/customizing.html

import matplotlib.pyplot as plt
from pylab import mpl
mpl.rcParams['font.sans-serif'] = ['Noto Sans SC'] # 避免中文在linux下出现方框
mpl.rcParams['axes.linewidth'] = 1.5 # 设置坐标轴线宽

import seaborn as sns # 比较好看的绘图风格
sns.set() # 设置
%matplotlib inline
%config InlineBackend.figure_fORMat = 'svg'

# 保存图片
plt.savefig("pict.png", bbox_inches='tight')
plt.show()

基础绘图

plt.figure(figsize=(8,6), dpi=120)
plt.subplot(1,1,1) # 创建一个1x1的子图,接下来的图片绘制在第1块

X = np.linspace(-np.pi, np.pi, 256,endpoint=True) # 范围是[-pi,pi],个数是250个。如果不加endpoint属性是(-pi,pi)
C,S = np.cos(X), np.sin(X)

# 绘制余弦曲线,使用蓝色的、连续的、宽度为 1 (像素)的线条
plt.plot(X, C, color="blue", linewidth=1.0, linestyle="-")

# 绘制正弦曲线,使用绿色的、连续的、宽度为 1 (像素)的线条
plt.plot(X, S, color="green", linewidth=1.0, linestyle="-")

# 设置横轴的上下限
plt.xlim(-4.0,4.0)

# 设置横轴记号
plt.xticks(np.linspace(-4,4,9,endpoint=True))

# 设置纵轴的上下限
plt.ylim(-1.0,1.0)

# 设置纵轴记号
plt.yticks(np.linspace(-1,1,5,endpoint=True))

# 增加图例,在右上角
plt.legend(loc='upper right')

# 以分辨率 72 来保存图片
# plt.savefig("exercice_2.png",dpi=72)

# 在屏幕上显示
plt.show()
from mpl_toolkits.mplot3D import Axes3D
import numpy as np
import matplotlib.pyplot as plt
     
fig = plt.figure()
ax = Axes3D(fig)
x=np.arange(-2*np.pi,2*np.pi,0.1)
y=np.arange(-2*np.pi,2*np.pi,0.1)
X, Y = np.meshgrid(x, y) #网格的创建,这个是关键
Z=np.sin(X)*np.cos(Y)
plt.xlabel('x')
plt.ylabel('y')
ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap='rainbow')
plt.show()

最终图像:

--结束END--

本文标题: 「Python」matplotlib备忘

本文链接: https://www.lsjlt.com/news/179598.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 「Python」matplotlib备忘
    总结了一下网上现有的资源,得到了一些东西。随手做个备忘。 更多设置见:https://matplotlib.org/users/customizing.html。 import matplotlib.pyplot as plt from...
    99+
    2023-01-30
    Python matplotlib
  • python 时间模块备忘
      由于要用到时间模块,为了下次不用去翻文档,这里也简单记录一下:直接一个脚本看输出:import time print time.time() print time.localtime(time.time()) print time.st...
    99+
    2023-01-31
    模块 时间 python
  • Python知识点备忘录
    文件开头:#!/usr/bin/env python # -*- coding:utf-8 -*- #上面一行适用于3以前的版本当行注释:# 注释多行注释:""" 注释 """  或  '''注释'''输入密码:import getpass...
    99+
    2023-01-31
    知识点 备忘录 Python
  • python必备库Matplotlib画图神器
    目录1.安装方法2.用好官网的例子最简单的应用-折线图添加注释的方法柱状图-Bar Label折线图之CSD前言: Matplotlib 通常与 NumPy、Pandas 一起使用,...
    99+
    2022-11-13
  • python必备库Matplotlib怎么使用
    本篇内容介绍了“python必备库Matplotlib怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言:Matplotlib 通常...
    99+
    2023-06-29
  • python中import学习备忘笔记
    前言 在python的模块有两种组织方式,一种是单纯的python文件,文件名就是模块名,一种是包,包是一个包含了若干python文件的目录,目录下必须有一个文件__init__.py,这样目录名字就是模块...
    99+
    2022-06-04
    笔记 python import
  • 案例:python中实现51备忘录
    1.添加Memo类,至少包含id,name,thing,date四个属性,date可以暂时使用字符串表示,比如‘1.2’,‘3.8’,暂时不用考虑时间相关模块 2.id属性为只读,其他属性可读写 3.添加MemoAdmin类,作为主体程序,...
    99+
    2023-01-31
    备忘录 案例 python
  • 【Python】Matplotlib
    【重要】 python 2.7.11////// HomePagehttp://matplotlib.org/index.html ////// install# sudo yum install python-matplotlib已安装:...
    99+
    2023-01-31
    Python Matplotlib
  • Python的备忘录模式怎么应用
    这篇文章主要介绍“Python的备忘录模式怎么应用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python的备忘录模式怎么应用”文章能帮助大家解决问题。备忘录模式备忘录模式,在不破坏封闭的前提下,...
    99+
    2023-06-29
  • gitlab配置备忘
    版本 gitlab 14.6.2 gitlab备份上传到阿里云oss ### Backup Settings###! Docs: https://docs.gitlab.com/omnibus/settings/backups.html# ...
    99+
    2023-08-30
    gitlab
  • python--matplotlib(4)
    前言  Matplotlib画图工具的官网地址是 http://matplotlib.org/ Python环境下实现Matlab制图功能的第三方库,需要numpy库的支持,支持用户方便设计出二维、三维数据的图形显示,制作的图形达到出...
    99+
    2023-09-04
    python matplotlib 开发语言
  • Python 之 matplotlib
    代码: import matplotlib.pyplot as plt import numpy as np from matplotlib import animation fig, ax = plt.subplots() x = ...
    99+
    2023-01-31
    Python matplotlib
  • Python设计模式中的备忘录模式
    目录备忘录模式应用场景代码示例总结备忘录模式 备忘录模式,在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 简单来...
    99+
    2022-11-13
  • python代码实现备忘录案例讲解
    文件操作 TXT文件 读取txt文件 读取txt文件全部内容: def read_all(txt): ...: with open(txt,'r') as f: ...
    99+
    2022-11-12
  • PHP+Nginx配置备忘
    Nginx支持php脚本解释需要安装php-fpm进程管理器,在php5.3之前版本,php-fpm需要单独安装,之后版本php-fpm集成到PHP解释器之中,编译PHP解释器时需要特别指定配置,不同...
    99+
    2023-09-13
    php nginx 运维
  • Python matplotlib简介
    本文主要翻译自matplotlib官网  matplotlib.pyplot是一些命令行风格函数的集合,使matplotlib以类似于MATLAB的方式工作。每个pyplot函数对一幅图片(figure)做一些改动:比如创建新图片,在图片创...
    99+
    2023-01-31
    简介 Python matplotlib
  • Python 使用 matplotlib
    3D图形在数据分析、数据建模、图形和图像处理等领域中都有着广泛的应用,下面将给大家介绍一下如何在Python中使用 matplotlib进行3D图形的绘制,包括3D散点、3D表面、3D轮廓、3D直线(曲线)以及3D文字等的绘制。 准备工作...
    99+
    2023-01-31
    Python matplotlib
  • 数据统计SQL备忘
    1、统计9月注册角色首次充值时的游戏时长分布(分钟,人数),单位:分钟SELECT sub.minutes,       &nb...
    99+
    2022-10-18
  • Python 安装Matplotlib包
    1. 先在网站确定安装Matplotlib所需的其他包,可在如下网址查询:https://www.lfd.uci.edu/~gohlke/pythonlibs/  如图所示,我们需要先将上述红框内的包先安装好,才能安装Matplotlib。...
    99+
    2023-09-28
    python matplotlib 开发语言
  • python+matplotlib统计s
    python结合matplotlib,统计svn的代码提交量安装所需的依赖包yum install -y  numpy matplotlib[root@svn-server project]# python  svn_statistics....
    99+
    2023-01-31
    python matplotlib
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作