从DataFrame列制作箱形图。
从DataFrame列制作box-and-whisker图,可以选择按其他一些列进行分组。箱形图是一种通过四分位数以图形方式描绘数字数据组的方法。该框从数据的Q1四分位数到Q3四分位数延伸,并且在中间值(Q2)处有一条线。晶须从框的边延伸以显示数据范围。晶须的位置默认设置为1.5 * IQR(IQR = Q3-Q1)从盒子的边。离群点是晶须结束后的那些。
有关更多详细信息,请参见Wikipedia的条目。箱形图。
参数:
column:str 或 list of str, 可选参数by:str 或 array-like, 可选参数DataFrame中的列pandas.DataFrame.groupby()。每M个列中的值将完成一个box-plotby。
ax:object of class matplotlib.axes.Axes, 可选参数箱线图要使用的matplotlib轴。
fontsize:float 或 str刻度标签的字体大小以磅或字符串为单位(例如,large)。
rot:int 或 float, 默认为 0标签相对于屏幕坐标系的旋转角度(以度为单位)。
grid:bool, 默认为 True将此设置为True将显示网格。
figsize:A tuple (width, height) in inches在matplotlib中创建的图形的大小。
layout:tuple (rows, columns), 可选参数例如,(3,5)从左上角开始使用3列和5行显示子图。
return_type:{‘axes’, ‘dict’, ‘both’} 或 None, 默认为 ‘axes’返回的对象的种类。默认是axes。