2012-10-05 61 views
2

我用于matplotlib图的数据围绕x轴不均匀分布。例如,在下面的示例中,x轴值分别为[0.001,0.0033,0.0066,0.01,0.033,0.066,0.1,0.33]。是否有可能让X轴只在这些特定值处绘制代币和标签,而不是显示介于0和0.35之间的偶数范围?您正在使用的pyplot接口Matplotlib x轴仅显示实际值作为标签

Example plot

回答

2

假设,您可以使用pyplot.xticks功能设置X蜱任何你喜欢。所以你可以做pyplot.xticks([0.001, 0.0033, 0.0066, 0.01, 0.033, 0.066, 0.1, 0.33])