机器学习-数据科学库(第1节)

本文介绍了数据分析的基础概念,如数据分析流程和Anaconda的使用。重点讲解了matplotlib库的导入、图形绘制、刻度调整、中文显示、多图绘制、样式设置及图例添加等技巧,适合初学者理解并实践数据可视化。
摘要由CSDN通过智能技术生成


一、基础概念

1.什么是数据分析

数据分析是用适当的方法对手机来的大量数据进行分析,帮助人们做出判断,以便采取适当行动。

2.数据分析流程

提出问题→准备数据→分析数据→获得结论→成果可视化

3.ananconda

创建环境:
conda create --name python3 python=3
切换环境:
windows :activate python3
linux/macos : source activate python3

二、matplotlib

1.导入

from matplotlib import pyplot as plt

2.设置图形大小

fig=plt.figure(figsize=(20,8),dpi=80)
figure图形图标的意思,在这里指的就是我们画的图
通过实例化一个figure并且传递参数,能够在后台自动使用该figure实例
在图像模糊的时候可以传入dpi参数,让图片更加清晰

3.绘图

plt.plot(x,y)
x:所有的坐标的x的值
y:所有的坐标的y的值

4.调整x(y)轴的刻度

plt.xticks()
调整间距:传一个参数(包含数字的可迭代对象),步长合适即可
添加字符串到x(y)轴:传入两个参数,分别是两个可迭代对象,数字和字符串最终会一一对应,只显示字符串
在这里插入图片描述

5.展示

plt.show()

6.保存

plt.savefig(“file_path”)
可以保存为svg这种矢量图格式,放大不会有锯齿

7.显示中文

查看linux/mac下面支持的字体:
fc-list →查看支持的字体
fc-list :lang=zh →查看支持的中文(冒号前面有空格)

在这里插入图片描述
使用:要显示中文的地方添加fontproperties=my_font
图例中使用prop=my_font来接受

8.一个图中绘制多个图形

plt.plot()调用多次
图例:
展示当前这个图形到底是谁
plot(label=“自己”)
plot.legend(loc,propr) loc表示的是图例的位置
在这里插入图片描述

9.图形的样式

color/linestyle/alpha/linewidth
在这里插入图片描述

10.添加图形的描述

plt.xlabel()
plt.ylabel()
plt.title()
在这里插入图片描述

11.网格

plt.grid(alpha=0.4,linestyle=…)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值