python怎么交换xy轴_如何在matplotlib中更改x和y轴?代码中的内容是如何在matplotlib中启动直⽅图的⽰例。注意,您使⽤的是pyplot默认接⼝(不⼀定要构建⾃⼰的图形)。
因此这⼀⾏:orientation=u'vertical',
应该是:orientation=u'horizontal',
,如果你想让酒吧从左到右。但这对y轴没有帮助。要反转y轴,应使⽤以下命令:a().invert_yaxis()
下⾯的例⼦向您展⽰了如何从随机数据中构建直⽅图(⾮对称以便更容易感知修改)。第⼀个图是标准直⽅图,第⼆个图改变了直⽅图的⽅向;最后⼀个图反转了y轴。import numpy as np
import matplotlib.pyplot as plt
data = ponential(1, 100)
# Showing the first plot.
plt.hist(data, bins=10)
plt.show()
# Cleaning the plot (useful if you want to draw new shapes without closing the figure
# but quite useless for this particular example. I put it here as an example).
# Showing the plot with horizontal orientation
python新手代码错了应该怎么改plt.hist(data, bins=10, orientation='horizontal')
plt.show()
# Cleaning the plot.
# Showing the third plot with orizontal orientation and inverted y axis.
plt.hist(data, bins=10, orientation='horizontal')
plt.show()
图1的结果是(默认直⽅图):
第⼆个(更改了条形图⽅向):
最后是第三个(y轴倒转):

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。