今天遇到了一个问题,就是adata在拼接细胞类型的obs时,两者的index是不对应的,需要把两者的index进行对齐,下面是一些测试的代码
import pandas as pd list_test = [[1,2,3],[4,5,6],[7,8,9]] index_colums =['A','B','C'] index_row = ['a','b','c'] df = pd.DataFrame(list_test, columns=index_colums,index=index_row) print(df)
结果如下
我现在想交换行
new_index =["b","c","a"] df_new = df.loc[new_index,] df_new
可以看到这个行被交换了
到此这篇关于pandas交换行的具体实现的文章就介绍到这了,更多相关pandas交换行内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://blog.csdn.net/qq_45759229/article/details/134197612