Несколько numpy массивов в одну pandas фрейм данных - PullRequest
0 голосов
/ 14 июля 2020

У меня есть несколько numpy массивов:

ema9 = talib.EMA(amzn['Close'].values, 9)
ema10 = talib.EMA(amzn['Close'].values, 10)
ema11 = talib.EMA(amzn['Close'].values, 11)

Я хотел бы организовать их все в один panda df. Как я могу это сделать? Пожалуйста помоги. Спасибо.

Ответы [ 2 ]

1 голос
/ 15 июля 2020

Это сработало:

single_pandas_df = pd.DataFrame (np.array (list_of_arrays) .T)

0 голосов
/ 14 июля 2020

Вы можете поместить все свои arrays в list и сделать pd.concat -

list_of_arrays = [ema9, ema10, ema11]
single_pandas_df = pd.concat(list_of_arrays, axis=0, ignore_index=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...