Посчитайте мин, макс каждой функции набора данных и сохраните в другом фрейме данных с помощью Panda - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть data_frame "x" с несколькими функциями. Я хочу посчитать минимальные, максимальные значения, типы данных и т. Д. Для каждой функции и сохранить их в моем новом DF. Ниже приведен фрагмент кода:

import panda as pd import numpy as n

stats = pd.DataFrame(columns=["Type", "Min", "Max", "Mean", "Std"])

for col in x.columns: stats.loc[col] = {"Type": x[col].dtypes, "Min": x[col].min(), "Max": x[col].max(), }

Получение ошибки: невозможно установить строку с несовпадающими столбцами Дайте мне знать о любых предложениях

1 Ответ

0 голосов
/ 02 ноября 2018

Если вы хотите только быстро взглянуть на свой фрейм данных, позвоните x. описывает (), это даст вам среднее, стандартное, минимальное и максимальное среди других.

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

stats = pd.DataFrame()
stats.insert(0, 'Type', x.dtypes)
stats.insert(0, 'Min', x.min())
stats.insert(0, 'Max', x.max())
etc...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...