Масштаб проблем на графике - PullRequest
1 голос
/ 26 мая 2019

У меня есть график ниже, выполненный в заговоре (python). Я установил ось Y графика в логарифмическом масштабе. но я не знаю, почему существуют промежуточные значения между 1000 и 10k, как (2,3,4,5,6 ...). Что они представляют? и как они удаляются? Я должен хотеть удалить. ![enter image description here] 1

Свойства оси приведены ниже

trace1 = {
  "x": [1, 2, 3, 4, 5], 
  "y": [500, 900, 1100, 10000, 300], 
  "marker": {
    "color": 'rgb(255,140,0)', 

  }, 
data = Data([trace1])
layout = {
  "autosize": False, 
  "bargap": 0.0, 
  "height": 480, 
  "hovermode": "closest", 
  "margin": {
    "r": 63, 
    "t": 57, 
    "b": 52, 
    "l": 80, 
    "pad": 0
  }, 
  "showlegend": False,  
  "titlefont": {
    "color": "#000000", 
    "size": 12.0
  }, 
  "width": 640, 
  "xaxis": {
    "anchor": "y", 
    "domain": [0.0, 1.0], 
    "mirror": "ticks", 
    "nticks": 9, 
    "range": [0.5, 10.5], 
    "showgrid": False, 
    "showline": True, 
    "side": "bottom", 
    "tickfont": {"size": 20.0}, 
    "ticks": "inside", 
    "title": "x-axes", 
    "titlefont": {
      "color": "black", 
      "size": 22.0
    }, 
    "type": "linear", 
    "zeroline": False
  }, 
  "yaxis": {
    "tickmode":'auto',
    "ticks":'outside',
    "tick0":0,
    "dtick":100,
    "ticklen":8,
    "tickwidth":4,
    "anchor": "x",  
    "mirror": "ticks",
    "domain": [0.0, 1.0],
    "nticks": 6,  
    "showgrid": False, 
    "showline": True, 
    "side": "left", 
    "tickfont": {"size": 20.0}, 
    "ticks": "inside", 
    "title": "y-axis",
    "titlefont": {
      "color": "black", 
      "size": 22.0
    }, 
    "type": "log", 
    "zeroline": False,
  }
}
fig = dict(data=data, layout=layout)
py.plot(fig, filename='"log-no-log"')

1 Ответ

2 голосов
/ 26 мая 2019

Числа представляют промежуточные кратные, пока вы не доберетесь до следующего порядка. Первые 3,4,5 и т. Д. Представляют собой кратные 100, пока вы не достигнете отметки 1000. Тогда это будут маркеры для кратных 1000, пока вы не достигнете 10k. Из-за логарифмической шкалы они не нарисованы равнозначно.

Так что они могут быть полезны, если вы хотите прочитать из графика, какова ваша ценность, например, на. х = 2 есть.

...