Как построить несколько переменных против одной переменной в matplotlib - PullRequest
0 голосов
/ 19 марта 2020

У меня есть фрейм данных только с непрерывными переменными, и я хочу построить распределение одного из них по всем остальным. Я строю 18 переменных против одной, поэтому я хочу, чтобы вспомогательные участки отображались в 6 строках по 3 в каждой строке, чтобы их было легче читать.

    fig, axes = plt.subplots(6,3, figsize=(15,8))
    axes=axes.flatten()
    for idx, feature in enumerate(df.columns[1:]):  #all but the column I want to plot against
       df.plot(feature, target_column, subplots=True, kind='scatter')
    fig.tight_layout()

Однако, когда я запускаю это, я получаю пустой холст с цифрами, и он показывает каждую отдельную часть ниже одной за другой:

цифры подгруппы

Как мне получить каждый субплот до go на каждом холсте, чтобы мне было проще их визуализировать?

Заранее спасибо

...