python可视化实现代码

yipeiwu_com6年前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设计】的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

一个基于flask的web应用诞生 组织结构调整(7)

一个基于flask的web应用诞生 组织结构调整(7)

现在所有的Py代码均写在default.py文件中,很明显这种方法下,一旦程序变的负责,那么无论对于开发和维护来说,都会带来很多问题。 Flask框架并不强制要求项目使用特定的组织结构,...

Python 中pandas.read_excel详细介绍

Python 中pandas.read_excel详细介绍 #coding:utf-8 import pandas as pd import numpy as np fileful...

python多线程抽象编程模型详解

最近需要完成一个多线程下载的工具,对其中的多线程下载进行了一个抽象,可以对所有需要使用到多线程编程的地方统一使用这个模型来进行编写。 主要结构: 1、基于Queue标准库实现了一个类似线...

OpenCV实现人脸识别

主要有以下步骤: 1、人脸检测 2、人脸预处理 3、从收集的人脸训练机器学习算法 4、人脸识别 5、收尾工作 人脸检测算法: 基于Haar的脸部检测器的基本思想是,对于面部正面大部分区域...

python web基础之加载静态文件实例

在web运行中很重要的一个功能就是加载静态文件,在django中可能已经给我们设置好了,我们只要直接把模板文件 放在templates就好了,但是你知道在基础中,像图片是怎么加载以及找到...