我试图找到一种解决方案,但不幸的是,到目前为止没有任何作用。
我有这个代码示例,其中的值实际上都在两侧靠近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%上,与壁虱一样?
谢谢!