@@ -240,6 +240,8 @@ def plot_one_group_bar_figure(
240240 data : np .ndarray | Sequence [Sequence [float ] | np .ndarray ],
241241 ax : Axes | None = None ,
242242 labels_name : list [str ] | None = None ,
243+ labels_fontsize : float = 12 ,
244+ labels_rotation : float = 0 ,
243245 colors : list [str ] | None = None ,
244246 edgecolor : str | None = None ,
245247 gradient_color : bool = False ,
@@ -267,8 +269,6 @@ def plot_one_group_bar_figure(
267269 "center" , "top" , "bottom" , "baseline" , "center_baseline"
268270 ] = "top" ,
269271 x_label_fontsize : float = 12 ,
270- x_tick_fontsize : float = 12 ,
271- x_tick_rotation : float = 0 ,
272272 y_label_name : str = "" ,
273273 y_label_fontsize : float = 12 ,
274274 y_tick_fontsize : float = 8 ,
@@ -298,6 +298,10 @@ def plot_one_group_bar_figure(
298298 matplotlib的坐标轴对象,如果为None则使用当前坐标轴. Defaults to None.
299299 labels_name (list[str] | None, optional):
300300 柱状图的标签名称列表. Defaults to None.
301+ labels_fontsize (float, optional):
302+ X轴刻度字体大小. Defaults to 12.
303+ labels_rotation (float, optional):
304+ X轴刻度旋转角度. Defaults to 0.
301305 colors (list[str] | None, optional):
302306 柱状图的颜色列表. Defaults to None.
303307 edgecolor (str | None, optional):
@@ -348,10 +352,6 @@ def plot_one_group_bar_figure(
348352 X轴标签的垂直对齐方式,可选 "center"、 "top"、 "bottom"、 "baseline" 或 "center_baseline". Defaults to "top".
349353 x_label_fontsize (float, optional):
350354 X轴标签字体大小. Defaults to 12.
351- x_tick_fontsize (float, optional):
352- X轴刻度字体大小. Defaults to 12.
353- x_tick_rotation (float, optional):
354- X轴刻度旋转角度. Defaults to 0.
355355 y_label_name (str, optional):
356356 Y轴标签名称. Defaults to "".
357357 y_label_fontsize (float, optional):
@@ -417,8 +417,8 @@ def plot_one_group_bar_figure(
417417 title_fontsize = float (title_fontsize )
418418 title_pad = float (title_pad )
419419 x_label_fontsize = float (x_label_fontsize )
420- x_tick_fontsize = float (x_tick_fontsize )
421- x_tick_rotation = float (x_tick_rotation )
420+ labels_fontsize = float (labels_fontsize )
421+ labels_rotation = float (labels_rotation )
422422 y_label_fontsize = float (y_label_fontsize )
423423 y_tick_fontsize = float (y_tick_fontsize )
424424 y_tick_rotation = float (y_tick_rotation )
@@ -524,8 +524,8 @@ def plot_one_group_bar_figure(
524524 ax .set_xticks (x_positions )
525525 ax .set_xticklabels (
526526 labels_name ,
527- fontsize = x_tick_fontsize ,
528- rotation = x_tick_rotation ,
527+ fontsize = labels_fontsize ,
528+ rotation = labels_rotation ,
529529 ha = x_label_ha ,
530530 va = x_label_va ,
531531 rotation_mode = "anchor" ,
@@ -571,6 +571,8 @@ def plot_one_group_box_figure(
571571 data : np .ndarray | Sequence [Sequence [float ] | np .ndarray ],
572572 ax : Axes | None = None ,
573573 labels_name : list [str ] | None = None ,
574+ labels_fontsize : float = 12 ,
575+ labels_rotation : float = 0 ,
574576 colors : list [str ] | None = None ,
575577 color_alpha : float = 1 ,
576578 gradient_color : bool = False ,
@@ -600,8 +602,6 @@ def plot_one_group_box_figure(
600602 "center" , "top" , "bottom" , "baseline" , "center_baseline"
601603 ] = "top" ,
602604 x_label_fontsize : float = 12 ,
603- x_tick_fontsize : float = 12 ,
604- x_tick_rotation : float = 0 ,
605605 y_label_name : str = "" ,
606606 y_label_fontsize : float = 12 ,
607607 y_tick_fontsize : float = 8 ,
@@ -631,6 +631,10 @@ def plot_one_group_box_figure(
631631 matplotlib的坐标轴对象,如果为None则使用当前坐标轴. Defaults to None.
632632 labels_name (list[str] | None, optional):
633633 箱型图的标签名称列表. Defaults to None.
634+ labels_fontsize (float, optional):
635+ X轴刻度字体大小. Defaults to 12.
636+ labels_rotation (float, optional):
637+ X轴刻度旋转角度. Defaults to 0.
634638 colors (list[str] | None, optional):
635639 箱型图的颜色列表. Defaults to None.
636640 color_alpha (float, optional):
@@ -685,10 +689,6 @@ def plot_one_group_box_figure(
685689 X轴标签的垂直对齐方式,可选 "center"、 "top"、 "bottom"、 "baseline" 或 "center_baseline". Defaults to "top".
686690 x_label_fontsize (float, optional):
687691 X轴标签字体大小. Defaults to 12.
688- x_tick_fontsize (float, optional):
689- X轴刻度字体大小. Defaults to 12.
690- x_tick_rotation (float, optional):
691- X轴刻度旋转角度. Defaults to 0.
692692 y_label_name (str, optional):
693693 Y轴标签名称. Defaults to "".
694694 y_label_fontsize (float, optional):
@@ -752,8 +752,8 @@ def plot_one_group_box_figure(
752752 title_fontsize = float (title_fontsize )
753753 title_pad = float (title_pad )
754754 x_label_fontsize = float (x_label_fontsize )
755- x_tick_fontsize = float (x_tick_fontsize )
756- x_tick_rotation = float (x_tick_rotation )
755+ labels_fontsize = float (labels_fontsize )
756+ labels_rotation = float (labels_rotation )
757757 y_label_fontsize = float (y_label_fontsize )
758758 y_tick_fontsize = float (y_tick_fontsize )
759759 y_tick_rotation = float (y_tick_rotation )
@@ -986,8 +986,8 @@ def _compute_box_stats(d):
986986 ax .set_xticks (x_positions )
987987 ax .set_xticklabels (
988988 labels_name ,
989- fontsize = x_tick_fontsize ,
990- rotation = x_tick_rotation ,
989+ fontsize = labels_fontsize ,
990+ rotation = labels_rotation ,
991991 ha = x_label_ha ,
992992 va = x_label_va ,
993993 rotation_mode = "anchor" ,
@@ -1032,6 +1032,8 @@ def plot_one_group_violin_figure(
10321032 data : np .ndarray | Sequence [Sequence [float ] | np .ndarray ],
10331033 ax : Axes | None = None ,
10341034 labels_name : list [str ] | None = None ,
1035+ labels_fontsize : float = 12 ,
1036+ labels_rotation : float = 0 ,
10351037 width : float = 0.8 ,
10361038 colors : list [str ] | None = None ,
10371039 color_alpha : float = 1 ,
@@ -1052,8 +1054,6 @@ def plot_one_group_violin_figure(
10521054 "center" , "top" , "bottom" , "baseline" , "center_baseline"
10531055 ] = "top" ,
10541056 x_label_fontsize : float = 12 ,
1055- x_tick_fontsize : float = 12 ,
1056- x_tick_rotation : float = 0 ,
10571057 y_label_name : str = "" ,
10581058 y_label_fontsize : float = 12 ,
10591059 y_tick_fontsize : float = 8 ,
@@ -1083,6 +1083,10 @@ def plot_one_group_violin_figure(
10831083 matplotlib的坐标轴对象,如果为None则使用当前坐标轴. Defaults to None.
10841084 labels_name (list[str] | None, optional):
10851085 小提琴图的标签名称列表. Defaults to None.
1086+ labels_fontsize (float, optional):
1087+ X轴刻度字体大小. Defaults to 12.
1088+ labels_rotation (float, optional):
1089+ X轴刻度旋转角度. Defaults to 0.
10861090 width (float, optional):
10871091 小提琴图的宽度. Defaults to 0.8.
10881092 colors (list[str] | None, optional):
@@ -1119,10 +1123,6 @@ def plot_one_group_violin_figure(
11191123 X轴标签的垂直对齐方式,可选 "center"、 "top"、 "bottom"、 "baseline" 或 "center_baseline". Defaults to "top".
11201124 x_label_fontsize (float, optional):
11211125 X轴标签字体大小. Defaults to 12.
1122- x_tick_fontsize (float, optional):
1123- X轴刻度字体大小. Defaults to 12.
1124- x_tick_rotation (float, optional):
1125- X轴刻度旋转角度. Defaults to 0.
11261126 y_label_name (str, optional):
11271127 Y轴标签名称. Defaults to "".
11281128 y_label_fontsize (float, optional):
@@ -1187,8 +1187,8 @@ def plot_one_group_violin_figure(
11871187 title_fontsize = float (title_fontsize )
11881188 title_pad = float (title_pad )
11891189 x_label_fontsize = float (x_label_fontsize )
1190- x_tick_fontsize = float (x_tick_fontsize )
1191- x_tick_rotation = float (x_tick_rotation )
1190+ labels_fontsize = float (labels_fontsize )
1191+ labels_rotation = float (labels_rotation )
11921192 y_label_fontsize = float (y_label_fontsize )
11931193 y_tick_fontsize = float (y_tick_fontsize )
11941194 y_tick_rotation = float (y_tick_rotation )
@@ -1340,8 +1340,8 @@ def _draw_gradient_violin(ax, data, pos, width, c1, c2, color_alpha):
13401340 ax .set_xticks (np .arange (len (data )))
13411341 ax .set_xticklabels (
13421342 labels_name ,
1343- fontsize = x_tick_fontsize ,
1344- rotation = x_tick_rotation ,
1343+ fontsize = labels_fontsize ,
1344+ rotation = labels_rotation ,
13451345 ha = x_label_ha ,
13461346 va = x_label_va ,
13471347 rotation_mode = "anchor" ,
0 commit comments