python可视化实现代码

yipeiwu_com5年前Python基础

python可视化

#导入两个库
import numpy as np
import matplotlib.pyplot as plt
#第一个参数就是x轴的初始值 
#第二个参数是x轴的终止值
#第三个返回num均匀分布的样本,也就是0-12的区间取多少个点,如果为曲线的最好数值大一点
x = np.linspace(0, 12, 50)
y = np.sin(x) #函数
z = np.cos(x) # 函数
plt.figure(figsize=(8, 4))#解释在下面
plt.plot(x, y, label="$sin(x)$", color="red", linewidth=2) #描绘函数图像以及标注
plt.plot(x, z, "b--", label="$cos(X^2)$")# b--为虚线的意思
plt.xlabel("Time(s)") #x轴的名字
plt.ylabel("Volt1")
plt.title("PyPlot First Example")
#第一个参数是表示y轴的开始值
#第二个参数是表示y轴的结束值
plt.ylim(-1.2, 1, 2) 
plt.legend()
plt.show()

(1)figure语法说明

figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True)
  • num:图像编号或名称,数字为编号 ,字符串为名称
  • figsize:指定figure的宽和高,单位为英寸;
  • dpi参数指定绘图对象的分辨率,即每英寸多少个像素,缺省值为80 1英寸等于2.5cm,A4纸是 21*30cm的纸张
  • facecolor:背景颜色
  • edgecolor:边框颜色
  • frameon:是否显示边框

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对【听图阁-专注于Python设计】的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

解决python xx.py文件点击完之后一闪而过的问题

解决python xx.py文件点击完之后一闪而过的问题

1.问题复现: 有时候我们去点击.py文件 文件里明明有打印信息,却一闪而过,没有任何显示 比如以下内容 #!/usr/local/bin/python import sys pri...

浅析python中SQLAlchemy排序的一个坑

前言 SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行S...

Gauss-Seidel迭代算法的Python实现详解

import numpy as np import time 1.1 Gauss-Seidel迭代算法 def GaussSeidel_tensor_V2(A,b,Delta,...

python的迭代器与生成器实例详解

本文以实例详解了python的迭代器与生成器,具体如下所示: 1. 迭代器概述:   迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问...

Python3通过Luhn算法快速验证信用卡卡号的方法

本文实例讲述了Python3通过Luhn算法快速验证信用卡卡号的方法。分享给大家供大家参考。具体分析如下: Python3通过Luhn算法快速验证信用卡卡号,python用起来就是爽,很...