3
這很奇怪。從文檔中,我已經準備好了解如何執行concat並將操作與大熊貓合併。我也都準備好知道串聯到右側可以如下進行:無法連接長度相同的熊貓數據框?
df = pd.concat([df1, df2], axis=1)
的問題是,我產生了以下dataframes:
在:
links = pd.DataFrame(links, columns=['link'])
所以,我只想將link
數據幀列連接到intersection
數據幀(請注意,link
和intersection
有78個長度實例)。因此:
在:
full_table = pd.concat([lis_, lis_2], axis=1)
的問題是,你可以在上面的數據幀看,它增加了一些NaN
值。因此,這是連接links
和intersection
數據幀的正確方法?
您的索引顯然是問題所在。只需比較上面的鏈接和交叉點數據框的輸出(一個索引從0開始,另一個從1開始)。嘗試使用'df.index = list(範圍(len(df)))'手動重置索引。 – AlexG
我重新編制了兩個數據框的索引,並且工作。 – tumbleweed