首页 > 其他分享 >matplotlib

matplotlib

时间:2024-10-22 10:09:28浏览次数:6  
标签:plt npi 1.1 matplotlib np pi

matplotlib 基础

利用 matplotlib 进行简单绘图

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(-np.pi, np.pi, 256, endpoint = True)
C, S = np.cos(x), np.sin(x)
# 设置线条样式
plt.plot(x, C, color = "red", linewidth = 2.5, linestyle = '-')
plt.plot(x, S, color = "blue", linewidth = 2.5, linestyle = '-')
plt.show()

matplotlib.pyplot.plot 函数常用。

# 设置横轴、纵轴的界限
plt.xlim(x.min() * 1.1, x.max() * 1.1)
npi = np.pi
plt.xticks([-npi, -npi / 2, 0, npi / 2, npi], [r'$-\pi$', r'$-\pi/2$', r'$0$', r'$\pi/2$', r'$\pi$']) # 值和标签
plt.ylim(C.min() * 1.1, C.max() * 1.1)
plt.yticks([-1, 0, 1], [r'$-1$', r'$0$', r'$1$'])

标签:plt,npi,1.1,matplotlib,np,pi
From: https://www.cnblogs.com/mklzc/p/18427211

相关文章

  • Python之Matplotlib的基本使用教程
    1.安装pipinstallmatplotlib-ihttps://pypi.tuna.tsinghua.edu.cn/simple#在终端输入2.基本配置frommatplotlibimportpyplotasplt#让图片可以显示中文plt.rcParams['font.sans-serif']='SimHei'#让图片可以显示负号plt.rcParams['axes.unicode_minus'......
  • Ubuntu系统中,使用matplotlib画图调用times new romain字体报错 findfont: Font family
    画图时报错,缺少字体findfont:Fontfamily['TimesNewRoman']notfound.FallingbacktoDejaVuSans.有两种解决方式:方式一:在线安装msttcorefonts包#安装msttcorefonts包这种方式需要ubuntu能连外网,否则因为访问source-forge失败而告终sudoaptupdatesudoapti......
  • Linux环境下Matplotlib绘图中文乱码问题
    问题:如图所示,中文乱码1.准备ttf字体文件:路径: C:\Windows\Fonts例如楷体:simkai.ttf2.查看当前环境的matplot字体路径:importmatplotlibprint(matplotlib.matplotlib_fname())运行结果:/home/3kyou/.local/lib/python3.7/site-packages/matplotlib/mpl-data/matplotlibr......
  • 常用Python数据分析开源库:Numpy、Pandas、Matplotlib、Seaborn、Sklearn介绍
    文章目录1.常用Python数据分析开源库介绍1.1Numpy1.2Pandas1.3Matplotlib1.4Seaborn1.5Sklearn1.常用Python数据分析开源库介绍1.1NumpyNumpy(NumericalPython)是Python数据分析必不可少的第三方库,Numpy的出现一定程度上解决了Python运算性能不佳的问题,同......
  • 【Python Matplotlib 教程】第23课时-Matplotlib 等高线图
    Matplotlib等高线图等高线图(有时称为水平面图)是一种将三维表面绘制在二维平面上的方法。它在y轴上绘制了两个预测变量X和Y,而响应变量Z则以等高线的形式呈现。这些等高线有时被称为z-切片或等响应值。如果您想观察变量Z随着两个输入变量X和Y的变化情况,使得Z=f(X,Y),则等高线图......
  • matplotlib 斜体
    matplotlib斜体 在Matplotlib中,斜体(Italic)字体可以用于改善图表的可读性或美观度。要设置斜体字体,你可以使用Matplotlib的字体属性。这可以通过几种方式实现,比如直接在文本字符串中使用LaTeX风格的斜体命令,或者使用字体属性字典来指定斜体。使用LaTeX风格的斜体Matplo......
  • Matplotlib绘图
    Python数据可视化学习目标知道数据可视化的相关概念知道Python数据可视化常用库和各自特点应用Matplotlib,pandas,Seaborn进行数据可视化1数据可视化简介1.1数据可视化概念数据可视化是指直观展现数据,它是数据处理过程的一部分。把数值绘制出来更方便比较。借助数据可......
  • Matplotlib-实用指南-全-
    Matplotlib实用指南(全)原文:Hands-onMatplotlib协议:CCBY-NC-SA4.0一、Python3简介欢迎大家来到Matplotlib和相关库(如NumPy、Pandas和Seaborn)的激动人心的数据可视化之旅。本章涵盖了Python编程语言的基础知识,包括它的历史、安装和应用。您将编写一些简单的介......
  • Matplotlib 使用 LaTeX 渲染图表中的文本、标题和数学公式
    Matplotlib使用LaTeX渲染图表中的文本、标题和数学公式Matplotlib是一个功能强大的Python库,用于绘制各种高质量的图表和图形。在许多科研和技术文档中,数学公式是不可或缺的一部分,LaTeX提供了精美的数学公式渲染能力。Matplotlib支持通过LaTeX来渲染图表中的文本......
  • 【学习笔记】python数据可视化之matplotlib实践第二章
    使用统计函数绘制简单图形1.bar()函数:在x轴上绘制定性数据的分布特征,用于绘制柱状图函数基本参数介绍:plt.bar(x,height,color='c',edgecolor='y',width=0.8,align='center',tick_label=['白菜','卷心菜'],hatch='/')x柱状图的x轴坐标,每个数值对应于一个柱子的......