簡體   English   中英

連接三個數據框

[英]Concatenate three dataframes

我正在嘗試連接三個數據幀,但出現錯誤:

類型錯誤:無法連接類型為“<class 'tuple'>”的對象; 只有 pd.Series、pd.DataFrame 和 pd.Panel(已棄用)對象有效

我已經檢查過,我想要連接的所有三個數據幀都是“<class 'pandas.core.frame.DataFrame'>”類型。

這里出了什么問題..?

    indicators_df = pd.concat((SMA, MACD, mom),ignore_index=True, axis=1)
    indicators_df.columns = ['SMA', 'MACD', 'mom']
    indicators_df.fillna(0, inplace=True)

嘗試

indicators_df = pd.concat([SMA, MACD, mom],ignore_index=True, axis=1)

如果SMAMACDmom是數據幀,則應該可以工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM