У меня есть датафрейм. Когда я строю данные как есть, используя эту команду:
data.plot.scatter(x='a', y='b', legend=False)
Я получаю этот график:
![enter image description here](https://i.stack.imgur.com/dTltF.png)
, когда я добавить
plt.xscale('log')
данные выглядят более линейными (это то, что я пытаюсь сделать). ![enter image description here](https://i.stack.imgur.com/yH7Fr.png)
Но когда я добавляю
plt.yscale('log')
Сюжет выглядит странно: ![enter image description here](https://i.stack.imgur.com/XywCe.png)
Я тоже пытался присвоить минимальное и максимальное значения Y:
plt.ylim((0, 100000))
Но мои данные все еще выглядят странно
![enter image description here](https://i.stack.imgur.com/1hkPm.png)
Что я делаю неправильно? почему yscale не работает как xscale?