我正在寻找一个顺时针方向旋转90度的情节。这种情节的类似例子是" hist(x,orientation =' horizontal')"。有没有办法达到类似的方向。
#Make horizontal plots.
import random
import matplotlib.pyplot as plt
x = random.sample(range(1000), 100)
x
plt.plot(x) #orientation='horizontal'
plt.show()
答案 0 :(得分:2)
plt.plot(x)
将您的x值自动绘制在y轴上。为了获得旋转的绘图,您必须将x值绘制为x轴。因此,您需要为y轴制作矢量,其长度与样本相同。
import random
import matplotlib.pyplot as plt
import numpy as np
x=random.sample(1000)
y=np.arange(1000)
plt.plot(x,y)
使用plt.plot(x)
,matplotlib将您的x值作为其y值,并自动生成x轴的向量。