matplotlib是Python中一个数学绘图库
绘制简单的折线图
import matplotlib.pyplot as plt #模块pyplot包含很多用于生成图表的函数
input_values=[1,2,3,4,5]
squares = [1, 4, 9, 16, 25]
plt.plot(input_values,squares,linewidth=5)#尝试根据这些数字绘制出有意义的图形,linewidth表示线条粗细
#设置图表标题,并给坐标轴加上标签,fontsize表示图表中文字大小
plt.title("Squares Numbers",fontsize=24)
plt.xlabel("Value",fontsize=14)
plt.ylabel("Square of Value",fontsize=14)
#设置刻度标记的大小,axis='both'表示x轴和y轴同时设置labelsize用于设置刻度线标签的字体大小
plt.tick_params(axis='both',labelsize=14)
plt.show() # 打开matplotlib查看器,并显示绘制的图形
2.绘制散点图
绘制单个点,可使用函数 scatter() ,并向它传递一对x和y坐标,它将在指定位置绘制一个点
import matplotlib.pyplot as plt
#s=200指明了点的尺寸
plt.scatter(2,4,s=200)
#设置图表标题,并给坐标轴加上标签,fontsize表示图表中文字大小
plt.title("Squares Numbers",fontsize=24)
plt.xlabel("Value",fontsize=14)
plt.ylabel("Square of Value",fontsize=14)
#默认是major表示主刻度
plt.tick_params(axis='both',which