1. Python針對list的append,是立刻發生的,而Pandas dataframe 的append不是。
In Python:
foo=[]
bar=1
foo.append(bar)
print(foo)
....[1]
In Pandas:
foo = pd.DataFrame([[1,2]], columns=['A','B'])
bar = pd.DataFrame([[2,2]], columns=['A','B'])
foo.append(bar)
print(foo)
...A. B
0 1 2
所以要記得把結果存起來才行
foo = pd.DataFrame([[1,2]], columns=['A','B'])
bar = pd.DataFrame([[2,2]], columns=['A','B'])
foo=foo.append(bar)
print(foo)
...A. B
0 1 2
1 2 2
沒有留言:
張貼留言