Paw*_*ian 1 visualization matplotlib overlap
我想展示两个值如何在 x 轴和 y 轴上相互重叠。就我而言,这些是时间序列形式的一些观察数据,但我认为这是不相关的。
我想实现这样的目标: http://druid.if.uj.edu.pl/~pawel/rect3001.png 在 matplotlib 中可能吗?
这是一个很好的例子。我从画廊中稍微改编了一下。
import numpy as np
import matplotlib.cm as cm
from matplotlib.pyplot import figure, show, rc
# force square figure and square axes looks better for polar, IMO
fig = figure(figsize=(8,8))
ax = fig.add_axes([0.1, 0.1, 0.8, 0.8], polar=False)
N = 20
theta = np.arange(0.0, 2*np.pi, 2*np.pi/N)
radii = 10*np.random.rand(N)
width = np.pi/4*np.random.rand(N)
bars = ax.bar(theta, radii, width=width, bottom=0.0)
for r,bar in zip(radii, bars):
bar.set_facecolor( cm.jet(r/10.))
bar.set_alpha(0.5)
show()
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
693 次 |
最近记录: |