python绘图知识
JPC客栈
分享Java、Python、C/C++、JavaScript等编程语言的相关知识和应用
展开
-
python绘图-hist绘制直方图
hist用于绘制的数据是未经过统计的,即原始数据。import matplotlib.pyplot as pltif __name__ == '__main__': x=[123,56,78,67,75,125,57,55,58,65,63,74,76,127,124,79,65,59,77,120] #设置组距 d=5 #求出组数 num_bins=(max(x)-min(x))//d#取整 #绘制频数分布直方图 #plt.hist(x,nu.原创 2022-01-18 21:32:46 · 2322 阅读 · 0 评论 -
python绘图-bar绘制条形图
import matplotlib.pyplot as pltif __name__ == '__main__': plt.rcParams['font.sans-serif'] = [u'SimHei'] plt.rcParams['axes.unicode_minus'] = False x=['猫和老鼠','加菲猫','电击小子','成龙历险记','高米迪','奥特曼','喜羊羊与灰太狼','开心超人'] y=[1000,800,1200,600,500,1500,原创 2022-01-18 20:08:50 · 2222 阅读 · 0 评论 -
python绘图-用scatter绘制散点图
import matplotlib.pyplot as pltif __name__ == '__main__': #设置使能够显示中文 plt.rcParams['font.sans-serif'] = [u'SimHei'] plt.rcParams['axes.unicode_minus'] = False #设置图片大小 plt.figure(figsize=(20, 8), dpi=80) x_3 = range(1, 32) x_10原创 2022-01-17 22:36:50 · 997 阅读 · 0 评论 -
python绘图-折线图几大要素
import matplotlib.pyplot as pltif __name__=="__main__": plt.rcParams['font.sans-serif'] = [u'SimHei'] plt.rcParams['axes.unicode_minus'] = False plt.figure(figsize=(20,8),dpi=100) x=range(11,31,1) y_1=[1,0,1,1,2,4,3,2,3,4,4,5,6,5,4,.原创 2022-01-17 21:21:57 · 579 阅读 · 0 评论 -
python绘图--两行代码解决matplotlib中文乱码问题
我们使用matplotlib进行绘图的时候,通常会遇到中文显示不出的问题,即乱码,这时候我们可以在绘图前添加以下两行代码:plt.rcParams['font.sans-serif'] = [u'SimHei']plt.rcParams['axes.unicode_minus'] = False如果还报错的话,可能是你的电脑里面没有‘SimHei’这种字体,只要换成电脑中有的字体就行。import matplotlib.pyplot as pltimport randomif __name_原创 2022-01-17 19:00:57 · 5235 阅读 · 0 评论 -
python绘图-折线图01
from matplotlib import pyplot as pltif __name__=="__main__": x=range(2,10,2)#产生2,4,6,8,不包括10 y=[1,2,3,4]#对应4个数 plt.plot(x,y)#绘图plot plt.show()#展示图像if __name__=="__main__": fig=plt.figure(figsize=(20,8),dpi=80) #figure指代我们要绘制的图.原创 2021-12-19 22:47:02 · 467 阅读 · 0 评论