2017-11-26 8 views
1

データフレームの先頭からパンダのデータフレームの最後に:の追加の値は、私は次のようになりますパンダのデータフレームを持って

A B C 
0 1 2 3 
1 4 5 6 
2 7 8 9 

そして私は、データフレームの最後に行0を追加したいと思います

A B C 
0 1 2 3 
1 4 5 6 
2 7 8 9 
3 1 2 3 

これを行うにはどうしたらよいですか?あなたが試すことができ

+1

'df.append(df.iloc [0])'? –

+0

'df.loc [len(df)] = df.iloc [0]' – MaxU

答えて

3

df = df.append(df.iloc[0], ignore_index=True) 
1

をリストからデータを挿入する場合、これが役立つかもしれない -

import pandas as pd 

df = pd.DataFrame([ [1,2,3], [2,5,7], [7,8,9]], columns=['A', 'B', 'C']) 

print(df) 
df.loc[-1] = [1,2,3] # list you want to insert 
df.index = df.index + 1 # shifting index 
df = df.sort_index() # sorting by index 
print(df) 
関連する問題