Как применить функцию столбца к кадру данных Pandas параллельно? - PullRequest
0 голосов
/ 27 сентября 2019

У меня есть функция, которая принимает столбец / серию данных панды как входные данные и выводит одно значение.У меня есть несколько сотен столбцов, и я хочу применить эту функцию таким образом, чтобы приложения на разных столбцах были параллельными.Как мне этого добиться?

в настоящее время я использую vanilla, примените следующее:

def some_function(s):
    return s.mean()

c = pd.Series([1,2,3,4,5])
df = pd.DataFrame({'c1':c, 'c2':c, 'c3':c})

res = df.apply(some_function, axis = 0)

Вышеуказанное задание занимает примерно в 3 раза больше времени, чем когда я его запускаюфрейм данных с одним столбцом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...