python - 为主要和次要 y 轴设置 ytick.labelsize
问题描述
我正在创建一个带有小标签的图形:
from matplotlib import pyplot as p
from numpy import sin, cos, arange
rc = {'font.size': 1,
'axes.titlesize': 1,
'axes.labelsize': 1,
'xtick.labelsize': 1,
'ytick.labelsize': 1}
with plt.rc_context(rc):
x = arange(0, 10, .01)
for plotnum in range(1, 5):
p.subplot(2, 2, plotnum)
ax1 = p.gca()
p.plot(sin(x), x)
ax2 = p.twiny()
p.plot(cos(x) + plotnum, x, 'g--')
但是当我运行代码时,只有一些刻度标签受到影响。这个答案显示了如何在交互式上下文中调整双轴的所有刻度标签,但我将如何在rc_context
?
解决方案
推荐阅读
- python - 从 gensim.models.keyedvectors.Word2VecKeyedVectors 类型的模型传递到 gensim.models.word2vec.Word2Vec 类型的模型
- javascript - 如何让线条在 d3.js 多折线图上呈现?
- python - 如何使用其他列和字符串格式在熊猫数据框中生成列
- sum - 图表。在堆积条形图中显示值的总和
- sql - 如何在 sql 查询的输出上添加过滤器以获得布尔值的答案?
- macos - 当我添加 UserName 属性时,launchctl exit 78(如何以不同的用户身份运行守护进程?)
- javascript - 将 Javascript 的 if...elseif 语句与 Firebase 链接
- firebase - 是否可以为 B2B 客户使用 Firebase 云消息传递来接触最终用户?
- python - 使用列表生成 url
- javascript - 绘制时不出现传单 divIcon