当前位置:   article > 正文

Python之基础详解(四):关于matplotlib(数学绘图库),你应该了解这些_plt.label()函数有什么用

plt.label()函数有什么用
import matplotlib.pyplot as plt
  • 1

函数plot()作用:根据所给数字绘制出有意义的图形(需要在设置图标属性前定义)

plt.plot(x_value,y_value,c = 'red',linewidth = 5)
  • 1

函数title()的作用:给图表设置标题,fontsize指定表中文字的大小

plt.title("Zhu_Rui",fontsize = 24)
  • 1

函数xlabel()的作用:为x轴设置标题

plt.xlabel("x_Value",fontsize = 14)
  • 1

函数ylabel()的作用:为y轴设置标题

plt.ylabel("y_Value",fontsize = 14)
  • 1

函数tick_params()的作用:设置刻度的样式,其中指定的实参将影响x轴和y轴上的刻度(axis = ‘both’)/(axis = ‘x’)/(axis = ‘y’);which一共三个参数[‘major’,‘minor’,‘both’],默认是major表示主刻度,后面表示分布为次刻度以及主次刻度都显示;并将刻度标记的字号设置为14

plt.tick_params(axis = 'both',which='major',labelsize = 14)
  • 1

函数axis()的作用:设置每个坐标轴的取值范围

plt.axis([0,1000,1,1000000])
  • 1

函数show()的作用:打开matplotlib查看器,并显示绘制的图形

plt.show()
  • 1

函数scatter()绘制一系列点,并设置其样式,默认蓝色点和黑色轮廓;实参edgecolor=‘none’(删除数据点的轮廓);实参c = ‘red’(修改数据点的颜色)/c=(0,0,0.8)#红色,绿色,蓝色分量,0越深,1越浅;实参s表示点的大小

plt.scatter(x_value,y_value,c='red',edgecolor='none',s=100)
  • 1

函数scatter()使用颜色映射,将参数c设置成了一个y值列表,并使用参数cmap告诉pyplot使用哪个颜色映射。这些代码将y值较小的点显示为浅蓝色,并将y值大的显示为深蓝色。

plt.scatter(x_value,y_value,c=y_value,cmap=plt.cm.Blues,edgecolor='none',s=40)
  • 1

函数savefig()自动将图标保存到文件中,第一个实参指定文件名,这个图表将储存到该文件所在的目录中;第二个实参指定将图标多余的空白区域减裁掉,如果要保留图标周围的空白区域,可以省略这个实参。

plt.savefig('zhu_rui.png',bbox_inches='tight')
  • 1

函数choice()的作用:随机做决策,随机选择1或-1

x_direction = choice([1,-1])
  • 1

函数input()的作用:再关闭查看器之后,程序将询问你是否再次模拟运行,如果你输入y,继续模拟运行,如果你输入n,结束程序

while True:
keep_running = input("Make another walk?  (y/n):")
if keep_running == 'n':
	break
  • 1
  • 2
  • 3
  • 4

函数axes()的作用:修改坐标轴,设置其可见性

plt.axes().get_xaxis().set_visible(False)
plt.axes().get_yaxis().set_visible(False)
  • 1
  • 2

函数figure()用于指定图表的宽度、高度、分辨率和背景色,Python假定屏幕的分辨率为80英寸,如果上述代码指定的图标尺寸不合适,可根据需要调整其中的数字的,形参dip向figure()传递该分辨率

plt.figrue(dip=128,figrue(10,6))
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/167111
推荐阅读
相关标签
  

闽ICP备14008679号