绘制普通散点图
散点图长这样,有多个坐标点组成,用来描述两个变量之间是否存在系相关性。如果我们发现绘制的散点图的所有最标点沿某一直线分布,就说明我们预测的两个变量存在某种相关性,如果这条直线成斜率为正说明,我们两个变量成正相关,反之,就是负相关。散点图也是我们一元线性回归方程的图像,其中这个直线的斜率我们叫做相关系数R 。R的值介于[-1,1];这里我们不在介绍线性回归相关知识,之后我们介绍统计分析在介绍。
那么我们绘制散点图使用的是pyplot的scatter模块,这个模块和plot一样也是需要我们传递两个列表,分别是点的x坐标和点的y坐标
那么我们举个栗子,话不多说上代码
from matplotlib import pyplot as plt
import numpy as np
# 准备数据
x = np.linspace(0,30,100)
y = np.sin(x)
# 绘制散点图 scatter()
plt.scatter(x,y)