Свобная таблица и ящик с усами боксплот.

df['col1'].plot(kind='box',figsize=(12, 10), fontsize=15, color='navy')

plt.ylabel("По оси y ...");

plt.title('График ящик с усами boxplot для ...', fontsize=15, color='navy');

 

цикл

data_check = ['col2']
for column in data_check:
    df.query('col2 > 2014').boxplot(by='col3', column=column, figsize=(12,9))
    plt.show()

Команды: