![0cc74dcd0606fac9e67f1e1cbc904cbe.png](https://i-blog.csdnimg.cn/blog_migrate/0896a24ca7633b048001e0c6855644a2.jpeg)
一、机器学习的步骤:
![1b0bb068a1ad9b3cfdb803c9baca879d.png](https://i-blog.csdnimg.cn/blog_migrate/67c116a2f90f4b404b6af2477c5739b7.png)
二、提出问题
学习时间和成绩的关系?
三、理解数据
3.1 获取数据源
本次数据源为自定义数据
data={
'学习时间':[0.50,0.75,1.00,1.25,1.50,1.75,1.75,2.00,2.25,
2.50,2.75,3.00,3.25,3.50,4.00,4.25,4.50,4.75,5.00,5.50],
'分数':[10,22,13,43,20,22,33,50,62,48,55,75,62,73,81,76,64,82,90,93]
}
3.2查看数据集信息
data.info()
data.shape查看数据形状;
.shape[0]查看行数;.shape[1]查看列数 df.head()查看前几行;
df.describe()查看数值数据的描述统计信息;
3.3将字典转化为排序字典
data_order=OrderedDict(data)
df = pd.DataFrame(data_order)
df.info()
![71042de346c51091dca8f7c12426074f.png](https://i-blog.csdnimg.cn/blog_migrate/18df3026945193f061a50c36523e5489.png)
df.head()