Swapping rows within the same pandas dataframe

后端 未结 3 509
清歌不尽
清歌不尽 2021-01-17 20:55

I\'m trying to swap the rows within the same DataFrame in pandas.

I\'ve tried running

a = pd.DataFrame(data = [[1,2],[3,4]], index=range(2), columns          


        
3条回答
  •  遥遥无期
    2021-01-17 21:43

    In this way, it can be extrapolated to more complex situations:

        a = pd.DataFrame(data = [[1,2],[3,4]], index=range(2), columns = ['A', 'B'])
        rows = a.index.tolist()
        rows = rows[-1:]+rows[:-1]
        a=a.loc[rows]
    

提交回复
热议问题