【发布时间】:2020-06-09 18:38:31
【问题描述】:
我试图找到一个解决方案,但不幸的是直到现在都没有任何效果。
我有这个代码示例,其中值非常接近两侧的 y 轴,我想将它们稍微移到中心。两个刻度应该是相互比较的。
from matplotlib import pyplot as plt
y = {}
x = ["a170", "b300"]
y["OlC"] = [1,2]
y["CSD"] = [3,4]
col=["b", "r"]
mark=[".","*"]
Fig, axs = plt.subplots(figsize=(3.25,3.25))
for i, meth in enumerate(y):
axs.plot(x, y[meth], color = col[i], marker = mark[i], linestyle='None', label=meth)
我尝试使用以下代码移动 y 刻度,但它只移动了刻度。
axs.set_xticks([0.25,0.75])
有什么方法可以移动值,例如一个在左边 25 %,另一个也是 75 %,和蜱虫一样?
谢谢!
【问题讨论】:
标签: python matplotlib position xvalue xticks