matplotlib

matplotlib

1、matplotlib简介

Matplotlib是一个强大的Python绘图和数据可视化的工具包。数据可视化也是我们数据分析的最重要的工作之一,可以帮助我们完成很多操作,例如:找出异常值、必要的一些数据转换等。完成数据分析的最终结果也许就是做一个可交互的数据可视化。

安装方式:

pip install matplotlib

引用方法:

import matplotlib.pyplot as plt

# Mac下设置中文字体
## 下载:http://www.font5.com/download.php?id=8982&designated=1231818422
from matplotlib.font_manager import FontProperties
font=FontProperties(fname='/Users/Downloads/dd/msyh.ttf', size=20)
font1=FontProperties(fname='/Users/Downloads/dd/msyh.ttf', size=15)
font2=FontProperties(fname='/Users/Downloads/dd/msyh.ttf', size=12)

# Windows下设置中文字体
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
# 忽略运行警告的提示
import warnings
warnings.filterwarnings('ignore')
函数说明
plt.plot(x,y,fmt) 坐标系
plt.boxplot(data,notch,position) 箱型图
plt.bar(left,height,width,bottom) 柱状图
plt.barh(width,bottom,left,height) 横向柱状图
plt.polar(theta,r) 极坐标系
plt.pie(data,explode) 饼图
plt.psd(x,NFFT=256,pad_to,Fs) 功率谱密度图
plt.specgram(x,NFFT=256,pad_to,F) 谱图
plt.cohere(x,y,NFFT=256,Fs) X-Y相关性函数
plt.scatter(x,y) 散点图
plt.step(x,y,where) 步阶图
plt.hist(x,bins,normed) 直方图

2、plot 绘制折线

方法描述
plt.title() 设置图像标题
plt.xlabel() 设置x轴名称
plt.ylabel() 设置y轴名称
plt.xlim() 设置x轴范围
plt.ylim() 设置y轴范围
plt.xticks() 设置x轴刻度
plt.yticks() 设置y轴刻度
plt.legend() 设置曲线图例

 

 3、bar 柱状图绘制

4、plot 绘制曲线

 

 5、pie 饼图绘制

 

posted @ 2020-04-01 21:19  Mr沈  阅读(188)  评论(0)    收藏  举报