python - 在 plt.subplots 中隐藏轴标记的短线
问题描述
我想隐藏我的地块(plt.subplots)的代码(但不是代码标签)。如果这些子图不共享轴,这是可行的。
import pandas as pd
import matplotlib.pyplot as plt
matplotlib.rcParams['xtick.major.size'] = 0.0
matplotlib.rcParams['ytick.major.size'] = 0.0
dat = pd.DataFrame(np.arange(12).reshape(3, 4))
fig, axs = plt.subplots(2, 2)
for i in range(4):
dat[i].plot(ax=axs[i // 2, i % 2])
但是,如果轴是共享的,则会出现代码。它们看起来很丑,我想知道是否有办法禁用它们。
fig, axs = plt.subplots(2, 2, sharex=True, sharey=True)
for i in range(4):
dat[i].plot(ax=axs[i // 2, i % 2])
解决方案
推荐阅读
- r - 将像素中的对象位置转换为地理坐标
- python - 使用 QAbstractListModel 在默认 QListView 中绘制项目的“图标”空间?
- r - 将列表转换为具有多列的 data.frame
- ruby-on-rails - 为什么应用程序记录会更改我的 RSpec 测试结果
- python - 我可以通过仅传递 ec2-instance 的私有 IP 来使用 boto 3 获取给定实例的区域值吗
- repository - 是否可以在 NXRM 中为 helm 托管 repo 创建内容选择器
- gem5 - 如何在 gem5-20 中使用 m5 将它与我自己的 C++ 程序链接?
- c# - 基于端点的路由.net core 3.1中缺少端点
- java - 将 JSON 数组添加到现有的 JSON 文件
- eclipse - 无法在 Eclipse 中到处安装团队资源管理器?