| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
40 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -3364,6 +3364,8 @@ def _update_dict(dictionary, rc_name, properties): | |||
| 3364 | 3364 | # filled symbol, if the users want more control use | |
| 3365 | 3365 | # flierprops | |
| 3366 | 3366 | flierprops['color'] = color | |
| 3367 | + flierprops['markerfacecolor'] = color | ||
| 3368 | + flierprops['markeredgecolor'] = color | ||
| 3367 | 3369 | ||
| 3368 | 3370 | # replace medians if necessary: | |
| 3369 | 3371 | if usermedians is not None: | |
@@ -3576,23 +3578,34 @@ def bxp(self, bxpstats, positions=None, widths=None, vert=True, | |||
| 3576 | 3578 | ||
| 3577 | 3579 | # box properties | |
| 3578 | 3580 | if patch_artist: | |
| 3579 | - final_boxprops = dict(linestyle='solid', edgecolor='black', | ||
| 3580 | - facecolor='white', linewidth=1) | ||
| 3581 | + final_boxprops = dict( | ||
| 3582 | + linestyle=rcParams['boxplot.boxprops.linestyle'], | ||
| 3583 | + edgecolor=rcParams['boxplot.boxprops.color'], | ||
| 3584 | + facecolor=rcParams['patch.facecolor'], | ||
| 3585 | + linewidth=rcParams['boxplot.boxprops.linewidth'] | ||
| 3586 | + ) | ||
| 3587 | + if rcParams['_internal.classic_mode']: | ||
| 3588 | + final_boxprops['facecolor'] = 'white' | ||
| 3581 | 3589 | else: | |
| 3582 | - final_boxprops = dict(linestyle='-', color='blue') | ||
| 3590 | + final_boxprops = dict( | ||
| 3591 | + linestyle=rcParams['boxplot.boxprops.linestyle'], | ||
| 3592 | + color=rcParams['boxplot.boxprops.color'], | ||
| 3593 | + ) | ||
| 3583 | 3594 | ||
| 3584 | 3595 | if boxprops is not None: | |
| 3585 | 3596 | final_boxprops.update(boxprops) | |
| 3586 | 3597 | ||
| 3587 | 3598 | # other (cap, whisker) properties | |
| 3588 | 3599 | final_whiskerprops = dict( | |
| 3589 | - linestyle='--', | ||
| 3590 | - color='blue', | ||
| 3600 | + linestyle=rcParams['boxplot.whiskerprops.linestyle'], | ||
| 3601 | + linewidth=rcParams['boxplot.whiskerprops.linewidth'], | ||
| 3602 | + color=rcParams['boxplot.whiskerprops.color'], | ||
| 3591 | 3603 | ) | |
| 3592 | 3604 | ||
| 3593 | 3605 | final_capprops = dict( | |
| 3594 | - linestyle='-', | ||
| 3595 | - color='black', | ||
| 3606 | + linestyle=rcParams['boxplot.capprops.linestyle'], | ||
| 3607 | + linewidth=rcParams['boxplot.capprops.linewidth'], | ||
| 3608 | + color=rcParams['boxplot.capprops.color'], | ||
| 3596 | 3609 | ) | |
| 3597 | 3610 | ||
| 3598 | 3611 | if capprops is not None: | |
@@ -3602,23 +3615,44 @@ def bxp(self, bxpstats, positions=None, widths=None, vert=True, | |||
| 3602 | 3615 | final_whiskerprops.update(whiskerprops) | |
| 3603 | 3616 | ||
| 3604 | 3617 | # set up the default flier properties | |
| 3605 | - final_flierprops = dict(linestyle='none', marker='+', color='blue') | ||
| 3618 | + final_flierprops = dict( | ||
| 3619 | + linestyle=rcParams['boxplot.flierprops.linestyle'], | ||
| 3620 | + linewidth=rcParams['boxplot.flierprops.linewidth'], | ||
| 3621 | + color=rcParams['boxplot.flierprops.color'], | ||
| 3622 | + marker=rcParams['boxplot.flierprops.marker'], | ||
| 3623 | + markerfacecolor=rcParams['boxplot.flierprops.markerfacecolor'], | ||
| 3624 | + markeredgecolor=rcParams['boxplot.flierprops.markeredgecolor'], | ||
| 3625 | + markersize=rcParams['boxplot.flierprops.markersize'], | ||
| 3626 | + ) | ||
| 3606 | 3627 | ||
| 3607 | 3628 | # flier (outlier) properties | |
| 3608 | 3629 | if flierprops is not None: | |
| 3609 | 3630 | final_flierprops.update(flierprops) | |
| 3610 | 3631 | ||
| 3611 | 3632 | # median line properties | |
| 3612 | - final_medianprops = dict(linestyle='-', color='red') | ||
| 3633 | + final_medianprops = dict( | ||
| 3634 | + linestyle=rcParams['boxplot.medianprops.linestyle'], | ||
| 3635 | + linewidth=rcParams['boxplot.medianprops.linewidth'], | ||
| 3636 | + color=rcParams['boxplot.medianprops.color'], | ||
| 3637 | + ) | ||
| 3613 | 3638 | if medianprops is not None: | |
| 3614 | 3639 | final_medianprops.update(medianprops) | |
| 3615 | 3640 | ||
| 3616 | 3641 | # mean (line or point) properties | |
| 3617 | 3642 | if meanline: | |
| 3618 | - final_meanprops = dict(linestyle='--', color='black') | ||
| 3643 | + final_meanprops = dict( | ||
| 3644 | + linestyle=rcParams['boxplot.meanprops.linestyle'], | ||
| 3645 | + linewidth=rcParams['boxplot.meanprops.linewidth'], | ||
| 3646 | + color=rcParams['boxplot.meanprops.color'], | ||
| 3647 | + ) | ||
| 3619 | 3648 | else: | |
| 3620 | - final_meanprops = dict(linestyle='none', markerfacecolor='red', | ||
| 3621 | - marker='s') | ||
| 3649 | + final_meanprops = dict( | ||
| 3650 | + linestyle='', | ||
| 3651 | + marker=rcParams['boxplot.meanprops.marker'], | ||
| 3652 | + markerfacecolor=rcParams['boxplot.meanprops.markerfacecolor'], | ||
| 3653 | + markeredgecolor=rcParams['boxplot.meanprops.markeredgecolor'], | ||
| 3654 | + markersize=rcParams['boxplot.meanprops.markersize'], | ||
| 3655 | + ) | ||
| 3622 | 3656 | if meanprops is not None: | |
| 3623 | 3657 | final_meanprops.update(meanprops) | |
| 3624 | 3658 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -348,6 +348,10 @@ boxplot.meanprops.color: r | |||
| 348 | 348 | boxplot.meanprops.linestyle: - | |
| 349 | 349 | boxplot.meanprops.linewidth: 1.0 | |
| 350 | 350 | boxplot.medianprops.color: r | |
| 351 | + boxplot.meanprops.marker: s | ||
| 352 | + boxplot.meanprops.markerfacecolor: r | ||
| 353 | + boxplot.meanprops.markeredgecolor: k | ||
| 354 | + boxplot.meanprops.markersize: 6.0 | ||
| 351 | 355 | boxplot.medianprops.linestyle: - | |
| 352 | 356 | boxplot.medianprops.linewidth: 1.0 | |
| 353 | 357 | boxplot.notch: False | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -941,21 +941,21 @@ def validate_animation_writer_path(p): | |||
| 941 | 941 | 'boxplot.showfliers': [True, validate_bool], | |
| 942 | 942 | 'boxplot.meanline': [False, validate_bool], | |
| 943 | 943 | ||
| 944 | - 'boxplot.flierprops.color': ['C0', validate_color], | ||
| 945 | - 'boxplot.flierprops.marker': ['+', six.text_type], | ||
| 946 | - 'boxplot.flierprops.markerfacecolor': ['auto', validate_color_or_auto], | ||
| 944 | + 'boxplot.flierprops.color': ['k', validate_color], | ||
| 945 | + 'boxplot.flierprops.marker': ['o', six.text_type], | ||
| 946 | + 'boxplot.flierprops.markerfacecolor': ['none', validate_color_or_auto], | ||
| 947 | 947 | 'boxplot.flierprops.markeredgecolor': ['k', validate_color], | |
| 948 | 948 | 'boxplot.flierprops.markersize': [6, validate_float], | |
| 949 | 949 | 'boxplot.flierprops.linestyle': ['none', six.text_type], | |
| 950 | 950 | 'boxplot.flierprops.linewidth': [1.0, validate_float], | |
| 951 | 951 | ||
| 952 | - 'boxplot.boxprops.color': ['C0', validate_color], | ||
| 952 | + 'boxplot.boxprops.color': ['k', validate_color], | ||
| 953 | 953 | 'boxplot.boxprops.linewidth': [1.0, validate_float], | |
| 954 | 954 | 'boxplot.boxprops.linestyle': ['-', six.text_type], | |
| 955 | 955 | ||
| 956 | - 'boxplot.whiskerprops.color': ['C0', validate_color], | ||
| 956 | + 'boxplot.whiskerprops.color': ['k', validate_color], | ||
| 957 | 957 | 'boxplot.whiskerprops.linewidth': [1.0, validate_float], | |
| 958 | - 'boxplot.whiskerprops.linestyle': ['--', six.text_type], | ||
| 958 | + 'boxplot.whiskerprops.linestyle': ['-', six.text_type], | ||
| 959 | 959 | ||
| 960 | 960 | 'boxplot.capprops.color': ['k', validate_color], | |
| 961 | 961 | 'boxplot.capprops.linewidth': [1.0, validate_float], | |
@@ -965,9 +965,13 @@ def validate_animation_writer_path(p): | |||
| 965 | 965 | 'boxplot.medianprops.linewidth': [1.0, validate_float], | |
| 966 | 966 | 'boxplot.medianprops.linestyle': ['-', six.text_type], | |
| 967 | 967 | ||
| 968 | - 'boxplot.meanprops.color': ['C3', validate_color], | ||
| 968 | + 'boxplot.meanprops.color': ['C2', validate_color], | ||
| 969 | + 'boxplot.meanprops.marker': ['^', six.text_type], | ||
| 970 | + 'boxplot.meanprops.markerfacecolor': ['C2', validate_color], | ||
| 971 | + 'boxplot.meanprops.markeredgecolor': ['C2', validate_color], | ||
| 972 | + 'boxplot.meanprops.markersize': [6, validate_float], | ||
| 973 | + 'boxplot.meanprops.linestyle': ['--', six.text_type], | ||
| 969 | 974 | 'boxplot.meanprops.linewidth': [1.0, validate_float], | |
| 970 | - 'boxplot.meanprops.linestyle': ['-', six.text_type], | ||
| 971 | 975 | ||
| 972 | 976 | ## font props | |
| 973 | 977 | 'font.family': [['sans-serif'], validate_stringlist], # used by text object | |
| Back | FazBrowse Home | New Git URL |
0 commit comments