擅长:python、mysql、java
<p>也可以反转轴<code>ax.set_xlim([5.5, -0.5])</code>的顺序</p>
<pre><code>import numpy as np
import matplotlib.pyplot as plt
n = 6
x = np.arange(n)
y = (x+1) **(1/2)
fig, axs = plt.subplots(1, 3, constrained_layout=True)
axs[0].bar(x, y)
axs[0].set_title('Original data')
axs[1].bar(x[::-1], y)
axs[1].set_xlim(5.5, -0.5)
axs[1].set_title('x index reversed\nand axis reversed')
axs[2].bar(x, y)
axs[2].set_xlim(5.5, -0.5)
axs[2].set_title('just axis reversed')
plt.show()
</code></pre>
<p><a href="https://i.stack.imgur.com/ZJ0Ni.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZJ0Ni.png" alt="enter image description here"/></a></p>