|
19 | 19 |
|
20 | 20 | fig,ax=plt.subplots() |
21 | 21 | # broken_barh(xranges, (ymin, height)) |
22 | | -ax.broken_barh(cpu_1, (5.8,0.4)) |
23 | | -ax.broken_barh(cpu_2, (4.8,0.4)) |
24 | | -ax.broken_barh(cpu_3, (3.8,0.4)) |
| 22 | +ax.broken_barh(cpu_1, (-0.2,0.4)) |
| 23 | +ax.broken_barh(cpu_2, (0.8,0.4)) |
| 24 | +ax.broken_barh(cpu_3, (1.8,0.4)) |
25 | 25 | ax.broken_barh(cpu_4, (2.8,0.4)) |
26 | | -ax.broken_barh(disk, (1.8,0.4),color="tab:orange") |
27 | | -ax.broken_barh(network, (0.8,0.4),color="tab:green") |
| 26 | +ax.broken_barh(disk, (3.8,0.4),color="tab:orange") |
| 27 | +ax.broken_barh(network, (4.8,0.4),color="tab:green") |
28 | 28 | ax.set_xlim(0,10) |
29 | | -ax.set_yticks([6,5,4,3,2,1], |
| 29 | +ax.set_yticks(range(6), |
30 | 30 | labels=["CPU 1","CPU 2","CPU 3","CPU 4","disk","network"]) |
| 31 | +ax.invert_yaxis() |
31 | 32 | ax.set_title("Resource usage") |
32 | 33 |
|
33 | 34 | plt.show() |
34 | | - |
35 | 35 | # %% |
| 36 | +# |
| 37 | +# .. admonition:: References |
| 38 | +# |
| 39 | +# The use of the following functions, methods, classes and modules is shown |
| 40 | +# in this example: |
| 41 | +# |
| 42 | +# - `matplotlib.axes.Axes.broken_barh` / `matplotlib.pyplot.broken_barh` |
| 43 | +# - `matplotlib.axes.Axes.invert_yaxis` |
| 44 | +# - `matplotlib.axes.Axes.set_yticks` |
| 45 | +# |
36 | 46 | # .. tags:: |
37 | 47 | # |
38 | 48 | # component: annotation |
|