脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|shell|

服务器之家 - 脚本之家 - Python - pandas交换行的具体实现

pandas交换行的具体实现

2024-04-23 16:25我的心永远是冰冰哒 Python

Pandas 是专注于表格数据处理的 Python 第三方库,能帮助我们完成各种各样的表格数据操作,本文主要介绍了pandas交换行的具体实现,具有一定的参考价值,感兴趣的可以了解一下

今天遇到了一个问题,就是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)

结果如下

pandas交换行的具体实现

我现在想交换行

new_index =["b","c","a"]
df_new = df.loc[new_index,]
df_new

pandas交换行的具体实现

pandas交换行的具体实现

可以看到这个行被交换了

到此这篇关于pandas交换行的具体实现的文章就介绍到这了,更多相关pandas交换行内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/qq_45759229/article/details/134197612

延伸 · 阅读

精彩推荐