| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -18,7 +18,7 @@ def fig_1(): | |||
| 18 | 18 | figure(1) | |
| 19 | 19 | t = arange(0, 40.0 * pi, 0.1) | |
| 20 | 20 | l, = plot(t, 100*sin(t), 'r', label='sine') | |
| 21 | - legend() | ||
| 21 | + legend(framealpha=0.5) | ||
| 22 | 22 | ||
| 23 | 23 | def fig_2(): | |
| 24 | 24 | figure(2) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -4448,6 +4448,9 @@ def legend(self, *args, **kwargs): | |||
| 4448 | 4448 | If *True*, draw a shadow behind legend. If *None*, | |
| 4449 | 4449 | use rc settings. | |
| 4450 | 4450 | ||
| 4451 | + *framealpha*: [*None* | float] | ||
| 4452 | + If not None, alpha channel for legend frame. Default *None*. | ||
| 4453 | + | ||
| 4451 | 4454 | *ncol* : integer | |
| 4452 | 4455 | number of columns. default is 1 | |
| 4453 | 4456 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -167,6 +167,9 @@ def __init__(self, parent, handles, labels, | |||
| 167 | 167 | # box, none use rc | |
| 168 | 168 | shadow=None, | |
| 169 | 169 | title=None, # set a title for the legend | |
| 170 | + | ||
| 171 | + framealpha=None, # set frame alpha | ||
| 172 | + | ||
| 170 | 173 | bbox_to_anchor=None, # bbox that the legend will be anchored. | |
| 171 | 174 | bbox_transform=None, # transform for the bbox | |
| 172 | 175 | frameon=None, # draw frame | |
@@ -195,6 +198,7 @@ def __init__(self, parent, handles, labels, | |||
| 195 | 198 | fancybox if True, draw a frame with a round fancybox. | |
| 196 | 199 | If None, use rc | |
| 197 | 200 | shadow if True, draw a shadow behind legend | |
| 201 | + framealpha If not None, alpha channel for the frame. | ||
| 198 | 202 | ncol number of columns | |
| 199 | 203 | borderpad the fractional whitespace inside the legend border | |
| 200 | 204 | labelspacing the vertical space between the legend entries | |
@@ -384,6 +388,9 @@ def __init__(self, parent, handles, labels, | |||
| 384 | 388 | # init with null renderer | |
| 385 | 389 | self._init_legend_box(handles, labels) | |
| 386 | 390 | ||
| 391 | + if framealpha is not None: | ||
| 392 | + self.get_frame().set_alpha(framealpha) | ||
| 393 | + | ||
| 387 | 394 | self._loc = loc | |
| 388 | 395 | ||
| 389 | 396 | self.set_title(title) | |
| Back | FazBrowse Home | New Git URL |
0 commit comments