pandasの行とインデックスの切替


pandasのDataFrameに関する質問です．  
インデックスに指定した行を代入するような操作は可能なのでしょうか？

e.g.)

[code]

    index   A   B
        1   1.0 2.0
        2   3.0 4.0 
    ⇒２行目を代入する操作
    index   3.0 4.0
        1   1.0 2.0
    
[/code]




指定した行の要素をColumn名にする方法は、こんな感じで記述できると思います。

[code]

    import pandas as pd
    df = pd.DataFrame([[1.0,2.0],[3.0,4.0]], columns=['A','B'])
    
    df.rename(columns=df.iloc[1], inplace=True)
    print(df)
    # =>    3.0  4.0
    #    0  1.0  2.0
    #    1  3.0  4.0
    
[/code]

更に、２列目(index=1)が不要な場合は更に

`df.drop(1, inplace=True)`

して下さい。

