Как я могу построить все отдельные гистограммы в кадре данных, используя Python? - PullRequest
0 голосов
/ 30 марта 2020

У меня есть фрейм данных с несколькими столбцами, и я хочу построить их все сразу, я попытался использовать для l oop Я продолжаю получать ошибки

1 Ответ

1 голос
/ 30 марта 2020

Попробуйте что-то вроде этого:

    for i in range(n_samples):
    pyplot.subplot(n_rows, n_columns, 1 + i)
    pyplot.axis('off')
    pyplot.imshow(Dataframe[i,:,:,:])

n_samples = Количество ваших выборок, которые вы хотите построить (количество гистограмм)

Dataframe = например, массив numpy, который можно вызвать с помощью [i,:,..,:]

n_rows = Количество нужных вам строк, но n_rows * n_colums = n_samples

n_columns = желаемое количество строк, но n_rows * n_colums = n_samples

Например, обернуть его в:

    for i in range(n_samples):
    pyplot.subplot(n_rows, n_samples, 1 + i)
    pyplot.axis('off')
    pyplot.imshow(Dataframe[i,:,:,:])

Например:

n_colums=3, n_rows=2, n_samples=6

...