deepayan das
deepayan das

Reputation: 1657

How to change the limits of axes

I have plot where the x-axis starts from 0-100. I want to change it to 10-100. I would be grateful if someone could give any suggestion.

Upvotes: 1

Views: 7053

Answers (2)

Max Power
Max Power

Reputation: 8954

From a SO community wiki here

set_xlim() limits the data that is displayed on the plot.

In order to change the bounds of the axis, use set_xbound()

So I'm pretty sure you actually want

ax.set_xbound(lower=10, upper=100)

Upvotes: 3

Y. Luo
Y. Luo

Reputation: 5722

If you just use pyplot for a simple plot, you can try this function:

import matplotlib.pyplot as plt
...
plt.xlim(10, 100)

If you want to set specific axes, you can try this method:

import matplotlib.pyplot as plt
...
ax = plt.gca()
ax.set_xlim(10, 100)

Upvotes: 3

Related Questions