知识点
scatter(x,y,color,s)
s:自变量
y:因变量
color:散点的颜色
s:散点的大小
实际操作
import matplotlib.pyplot as plt
#定义自变量
values = list(range(1,10))
#定义因变量
squares = [pow(i,2) for i in values]
#定义散点图的标题,字体大小15,颜色红色
plt.title("Square Number",fontsize = 15,color = "r")
#定义坐标轴,横轴字体大小15,颜色蓝色
plt.xlabel("value",fontsize = 15,color = "b")
#定义y轴,字体大小1,5,颜色红色
plt.ylabel("square of value",fontsize = 15,color = "r")
#绘图展示
plt.scatter(values,squares,color = "r",s = 50)
plt.show()
![](https://img.haomeiwen.com/i15616481/ae010e0b425dd7ff.png)
解决展示中文问题
import matplotlib.pyplot as plt
from pylab import mpl
#设置中文字体
mpl.rcParams["font.sans-serif"] = ["SimHei"]
#解决图像保存时符号‘-’显示为方框的问题
mpl.rcParams["axes.unicode_minus"] = False
#定义自变量
values = list(range(1,10))
#定义因变量
squares = [pow(i,2) for i in values]
#定义散点图的标题,字体大小15,颜色红色
plt.title("平方",fontsize = 15,color = "r")
#定义坐标轴
plt.xlabel("自变量",fontsize = 15,color = "b")
plt.ylabel("因变量",fontsize = 15,color = "r")
#绘图展示
plt.scatter(values,squares,color = "r",s = 50)
plt.show()
![](https://img.haomeiwen.com/i15616481/5ebc05553287445d.png)
网友评论