使用 pandas 的 MultiIndex 可以实现同时按照多个级别进行数据索引和筛选。当需要索引其中一个特定的数据列时,可以使用 get_level_values() 方法获取该列的值。
具体实现方法如下:
- 创建包含多层次索引的数据框
import pandas as pd
data = {
"A": [1, 2, 3, 4]<
本文介绍了如何利用pandas的MultiIndex功能,通过get_level_values()方法实现对数据框中特定列的多级索引和筛选。通过创建多层次索引的数据框,然后使用xs()方法选取level_2为'foo'的数据,再获取A列,最终得到一个包含level_1字段和A列值的series对象。
使用 pandas 的 MultiIndex 可以实现同时按照多个级别进行数据索引和筛选。当需要索引其中一个特定的数据列时,可以使用 get_level_values() 方法获取该列的值。
具体实现方法如下:
import pandas as pd
data = {
"A": [1, 2, 3, 4]<
1499
695

被折叠的 条评论
为什么被折叠?