2016-03-06 162 views
1

有人可以解釋這個熊貓連續代碼有什麼問題,爲什麼數據框仍然是空的?我使用anaconda分佈,並且據我所知,它以前工作。 enter image description here用熊貓系列連接數據框

回答

2

你想用這種形式:

result = pd.concat([dataframe, series], axis=1) 

pd.concat(...)不會發生「就地」到原始dataframe但它會回報連接的結果,所以你會想在某處分配級聯,例如:

>>> import pandas as pd 
>>> s = pd.Series([1,2,3]) 
>>> df = pd.DataFrame() 
>>> df = pd.concat([df, s], axis=1) # We assign the result back into df 
>>> df 
    0 
0 1 
1 2 
2 3 
+0

你是對的,謝謝 – cacert