我正在尝试按plot
数据类别boxplots
excel
。
以下是我的示例excel
:
首先,我想根据lemons列定义类别。对于示例,我想为 lemon 定义范围并对进行分类根据这些范围,>苹果和橙子。之后,我想通过boxplot
对此dataframe
进行categories
。我使用以下代码执行此操作:
def categories(dl):
if dl > 5: return 'Best'
elif 3 > dl : return 'Worst'
df["Categories"] = df['lemons'].map(categories)
df.boxplot(by='Categories')
但是,当我这样做时,图表共享y axis
。但他们不应该。我怎么能改变这个?