Одинаковые тики оси y для разных участков - PullRequest
0 голосов
/ 09 мая 2020

это может быть глупый вопрос, но я не могу получить ответа. По сути, я пытаюсь построить два разных графика с одинаковыми пределами оси Y. Но проблема в том, что у вторых участков очень короткий диапазон. Вот как выглядят данные. enter image description here

Я пробовал следующий код:

## Set Limits for the Axis ##
def getlimitvalue(lstvalue):
    valuemax = max(lstvalue)
    valuemin = min(lstvalue)
    print('Max',valuemax)
    print('Min',valuemin)
## For negative values ##
   if valuemax < 0:
       valuemax += 60
   if valuemin < 0:
       valuemin -= 60
## For positive values ##
   if valuemax > 0:
       valuemax += 60
   if valuemin > 0:
      valuemin -= 60
return valuemin, valuemax

def doscatterplot(xcoord,ycoord,labellist,axlimits,description,ax=None):
   ax = ax
   ax.scatter(xcoord, ycoord,label=labellist)
   ax.set_ylim(axlimits[0], axlimits[1])
return

Но он не работает, у кого-то есть идея, что я могу сделать, чтобы это исправить?

...