我想在 X 轴上有不同的间距。见图:
] 1
- 图像源自 Tyler R.Scott 等人的论文“Adapted Deep Embeddings”。
例如,在上图中,x 轴上的间距为 1 个单位(且包括) 1 和 5 之间的 x 。这与 5 到 10 等之间的间距不同。
假设我有所有 y 的值,以及从 x =1 到 x=1000 的所有 x 整数值。
举例说明: 如果我简单地根据 x = [1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100,200,30,400,500 的选择性值绘制 y ] 使用 matlplotlib :
import matplotlib.pyplot as plt
plt.plot(t, test_accuracy_Exp1, 'r') # plotting t, a separately ##Author's Orginal
plt.plot(t, test_accuracy_Exp5, 'g') # plotting t, a separately ##Diff_LR_for_Diff_layers_2
plt.show()
生成的图形在 x 轴上仍然具有相等的间距,我得到以下结果:
那么如何控制间距?
最佳答案
您可以控制所有值的轴间距,但不能控制单个值的间距。
关于python - 图表中 X 轴上的可变间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58333512/