У меня есть следующий фрейм данных:
A B
0 0.020336 0.017300
1 0.068807 0.042916
2 0.543051 0.261117
3 2.643319 1.208245
4 5.295754 2.425145
5 26.091538 11.936791
6 52.407236 23.968562
7 261.233778 119.663701
8 522.850657 239.565097
9 829.366556 378.151528
Я хотел бы нанести на график XY, где отметки оси X являются значениями индекса, а отметки оси Y представляют диапазон [0, 900] , Данные в столбцах будут отображены соответствующим образом. Когда я в настоящее время строю график, используя:
df.plot(lw=2, colormap='jet', marker='.', markersize=8)
plt.show()
, я получаю следующее:
![Graph](https://i.stack.imgur.com/TNb8N.png)
Ось Y в порядке, но X По всей видимости, ось показывает масштабированный диапазон значений индекса.
Как сделать ось X фактическими значениями индекса кадра данных? (кривые должны начать появляться так: параболы c).
Редактировать:
Это будет желаемый результат, но с правильным числом тиков:
![enter image description here](https://i.stack.imgur.com/BH02O.png)