夫妻工作室网站建设,网站建设与搜索,群辉怎么做网站服务器,网站群管理平台前言 Matplotlib画图工具的官网地址是 http://matplotlib.org/ Python环境下实现Matlab制图功能的第三方库#xff0c;需要numpy库的支持#xff0c;支持用户方便设计出二维、三维数据的图形显示#xff0c;制作的图形达到出版级的标准。 其他matplotlib文章 python--matpl…前言 Matplotlib画图工具的官网地址是 http://matplotlib.org/ Python环境下实现Matlab制图功能的第三方库需要numpy库的支持支持用户方便设计出二维、三维数据的图形显示制作的图形达到出版级的标准。 其他matplotlib文章 python--matplotlib(1)_码银的博客-CSDN博客 python--matplotlib(2)_码银的博客-CSDN博客 实验环境 Pycharm2020.2.5社区版,win11 正文
1.散点图
import numpy as np
from pylab import *
anp.random.normal(0,10,100)
bnp.random.normal(0,1,100)
scatter(a,b,s10,cgreen)
show() 绘制散点图要注意num(a)num(b),即a的数量等于b的数量; scatter(x,y,s10,cgreen),用来绘制散点图的函数s代表散点图中点圆圈的大小c代表圆圈的的颜色。 np.random.normal01100提供服从正态分布的数据,看下面的例子 import numpy as np
ynp.random.normal(0,1,100)
print(y) 0正态分布的均值0就是y轴的位置。 1正态分布的标准差数字越大正态分布越矮胖数字越小正太分布曲线越高瘦。 中间这个数据可以是零大不了点都集中在中心呗负数不可以。 100数据数量上图中提供100个数据。 2. 柱图
import numpy as np
import matplotlib.pyplot as plt
plt.figure(figsize(6,5))
data np.random.randint(1,8,10)
print(data)
x np.arange(len(data))
plt.bar(x1,data,alpha1,colorgreen,width0.2)
plt.show() 加标题等情况使用中文: import matplotlib as mpl mpl.rcParams[font.family]sans-serif#显示无衬线字体 mpl.rcParams[font.sans-serif][uSimHei]#显示中文 上面的和下面的这几句不用都使用使用一个就行要是不行那就再想想办法吧。 plt.rcParams[font.sans-serif] [SimHei]# 正确显示中文和负号plt.rcParams[axes.unicode_minus] False x np.arange(len(data)) plt.bar(x,data,alpha1,colorgreen,width0.2) 分别是x轴y轴 柱形颜色深浅柱形的颜色柱形的宽度 3.柱形图加折线
import numpy as np
import matplotlib.pyplot as plt
plt.figure(figsize(6,5))
data np.random.randint(1,8,10)
print(data)
x np.arange(len(data))
plt.plot(x1,data,colorr)
plt.bar(x1,data,alpha1,colorgreen,width0.5)
plt.show()plt.plot(x1,data,colorr)画折线的代码加上即可。 每一个不曾起舞的日子都是对生命的辜负。
抱歉我没跳过舞 (͡° ͜ʖ ͡°)