import pandas as pd
from numpy.random import randn
oldn = pd.DataFrame(randn(10, 4), columns=['A', 'B', 'C', 'D'])
Я хочу сделать новый DataFrame, который долго 0..9 строк и имеет один столбец «Среды», значение которого для ряда N = среднего (старого [N] [» A '], старый [N] [' B '] .. старый [N] [' D '])эффективно прогуливаясь по индексу dataframe панда
Я не очень хорошо знаком с пандами, поэтому все мои идеи, как это сделать, петель и вещей. Каков эффективный способ создания и заполнения новой таблицы?
Спасибо. Я закончил тем, что использовал вариацию этого, передав ему dict с несколькими столбцами описательной статистики. setupDict = {'mean': oiDM.mean (axis = 1), 'upper': (oiDM.std (axis = 1) + oiDM.mean (axis = 1)), 'lower': (-oiDM.std (ось = 1) + oiDM.mean (ось = 1))} chartDM = pd.DataFrame (data = setupDict) – user3556757