FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
matplotlib/examples/broken_barh.py at transforms · gitj/matplotlib · GitHub
gitj
matplotlib
Repository navigation
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
matplotlib
/
examples
/
broken_barh.py
Copy path
More file actions
More file actions
Latest commit
History
History
History
25 lines (22 loc) · 778 Bytes
Breadcrumbs
matplotlib
/
examples
/
broken_barh.py
Copy path
File metadata and controls
25 lines (22 loc) · 778 Bytes
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
"""
Make a "broken" horizontal bar plot, ie one with gaps
"""
from
matplotlib
.
pyplot
import
figure
,
show
fig
=
figure
()
ax
=
fig
.
add_subplot
(
111
)
ax
.
broken_barh
([ (
110
,
30
), (
150
,
10
) ] , (
10
,
9
),
facecolors
=
'blue'
)
ax
.
broken_barh
([ (
10
,
50
), (
100
,
20
), (
130
,
10
)] , (
20
,
9
),
facecolors
=
(
'red'
,
'yellow'
,
'green'
))
ax
.
set_ylim
(
5
,
35
)
ax
.
set_xlim
(
0
,
200
)
ax
.
set_xlabel
(
'seconds since start'
)
ax
.
set_yticks
([
15
,
25
])
ax
.
set_yticklabels
([
'Bill'
,
'Jim'
])
ax
.
grid
(
True
)
ax
.
annotate
(
'race interrupted'
, (
61
,
25
),
xytext
=
(
0.8
,
0.9
),
textcoords
=
'axes fraction'
,
arrowprops
=
dict
(
facecolor
=
'black'
,
shrink
=
0.05
),
fontsize
=
16
,
horizontalalignment
=
'right'
,
verticalalignment
=
'top'
)
fig
.
savefig
(
'broken_barh'
,
dpi
=
100
)
show
()
Back
|
FazBrowse Home
|
New Git URL