matplotlib可视化数据基础画图

matplotlib可视化数据基础画图_第1张图片

matplotlib可视化数据基础画图_第2张图片

matplotlib可视化数据基础画图_第3张图片

matplotlib可视化数据基础画图_第4张图片

matplotlib可视化数据基础画图_第5张图片

matplotlib可视化数据基础画图_第6张图片

matplotlib可视化数据基础画图_第7张图片

matplotlib可视化数据基础画图_第8张图片

matplotlib可视化数据基础画图_第9张图片

matplotlib可视化数据基础画图_第10张图片

matplotlib可视化数据基础画图_第11张图片

matplotlib可视化数据基础画图_第12张图片

matplotlib可视化数据基础画图_第13张图片

14页代码勘误: 

# 创建一个新的figure,并返回一个subplot对象的numpy数组
fig,axes = plt.subplots(4,1,figsize = (10,10))

s = pd.Series(np.random.randint(0,10,16),index = list('abcdefghijklmnop'))  
df = pd.DataFrame(np.random.rand(10,3), columns=['a','b','c'])

# 单系列柱状图方法一:plt.plot(kind='bar/barh')
s.plot(kind='bar',color = 'k',grid = True,alpha = 0.5,ax = axes[0])  # ax参数 → 选择第几个子图

# 多系列柱状图
df = pd.DataFrame(np.random.rand(10,3), columns=['a','b','c'])
df.plot(kind='bar',ax = axes[1],grid = True,colormap='Reds_r')

# 多系列堆叠图
# stacked → 堆叠
df.plot(kind='bar',ax = axes[2],grid = True,colormap='Blues_r',stacked=True) 

# The bars are positioned at y with the given align. Their dimensions are given by width and height. The horizontal baseline is left (default 0). 
# https://matplotlib.org/api/_as_gen/matplotlib.pyplot.barh.html?highlight=barh#matplotlib.pyplot.barh
df.plot.barh(ax = axes[3],grid = True,stacked=True,colormap = 'BuGn_r')

 

matplotlib可视化数据基础画图_第14张图片

matplotlib可视化数据基础画图_第15张图片

matplotlib可视化数据基础画图_第16张图片

matplotlib可视化数据基础画图_第17张图片

matplotlib可视化数据基础画图_第18张图片

matplotlib可视化数据基础画图_第19张图片

 原文链接:https://tianchi.aliyun.com/course/courseDetail?spm=5176.12282042.0.0.25f42042akyMa9&courseId=261

你可能感兴趣的:(机器学习)