【发布时间】:2018-05-10 01:25:09
【问题描述】:
我试图让我的轴标签都有小数点,即使它们恰好是整数。见下图。
您会注意到,在 x 轴上,只要值是整数,它就不再显示小数。我想把“1”读成“1.0”。
我有一种方法可以设置我的情节风格。它读起来像这样
情节风格1
def set_plotstyle(p1, style):
if style == 1:
axlabel_font = QtGui.QFont()
axlabel_font.setPixelSize(20)
p1.showAxis('right')
p1.showAxis('top')
p1.showLabel('right', show=False)
p1.showLabel('top', show=False)
p1.showGrid(x=False, y=False)
p1.setLogMode(x=False, y=False)
p1.getAxis('left').tickFont = axlabel_font
p1.getAxis('bottom').tickFont = axlabel_font
p1.getAxis('left').labelFont = axlabel_font
p1.getAxis('bottom').setHeight(70)
p1.getAxis('left').setWidth(100)
p1.getAxis('right').setWidth(60)
p1.getAxis('left').setStyle(tickTextOffset=15)
p1.getAxis('bottom').setStyle(tickTextOffset=15)
p1.getAxis('top').setStyle(showValues=False)
p1.getAxis('right').setStyle(showValues=False)
如果可能,我想在此方法中设置此功能。谢谢!
【问题讨论】: