|
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 |
|
0 commit comments