matplotlib绘制子图: plt.subplot()与plt.subplots()(Python版本)
发布时间
阅读量:
阅读量
在同一画布中绘制多个子图时,可尝试以下两种方式:
- 通过调用plt.subplots(nrows, ncols)函数创建子图,需逐个对每个子图进行设置
- 利用plt.subplot(nrows, ncols, i)函数生成子图,并可通过循环结构实现批量操作
一. plt.subplots()
fig, axes = plt.subplots(nrows = 3, ncols = 2, figsize = (12, 12))
sns.boxplot(data = data, y = 'count', orient = 'v', ax = axes[0][0])
sns.boxplot(data = data, y = 'count', x = 'season', orient = 'v', ax = axes[0][1])
sns.boxplot(data = data, y = 'count', x = 'hour', orient = 'v', ax = axes[1][0])
sns.boxplot(data = data, y = 'count', x = 'workingday', orient = 'v', ax = axes[1][1])
sns.boxplot(dat
全部评论 (0)
还没有任何评论哟~
