values = s[[0,3]] values # 输出 0 1 3 2 Name: my_name, dtype: int64 # 以下报错,KeyError: '[1] not in index' values = s[[0,1]] values 六、reindex方法 reindex()方法也是非常常见的,我们来简单的看一下这个函数的定义: 这个函数为什么那么常见呢,因为:Pandas中的Series对象的reindex方法允...
To get the index of the “True” values in a Pandas Series, you can use the index attribute along with boolean indexing. Here’s a simple way to do it:Import Pandas:import pandas as pdCreate your Series: series = pd.Series([True, False, True, False, True])...
pivot(index, columns, values) 根据此DataFrame的3列生成“pivot”表。 pivot_table(data[, values, index, columns, …]) 创建电子表格样式的透视表作为DataFrame架。 crosstab(index, columns[, values, rownames, …]) 计算两个(或更多)因素的简单交叉列表。 cut(x, bins[, right, labels, retbins, …...
print("【显示】多级索引:\n",index1) print("【执行】index1.get_level_values('letter')") print(index1.get_level_values('letter')) print("【执行】index1.get_level_values('number')") print(index1.get_level_values('number')) print("【执行】index1.get_level_values(0)") print(index1...
MultiIndex.get_level_values(level) Return vector of label values for requested level.Length of returned vector is equal to the length of the index. 函数参数 level:int or str level is eitherthe integer position of the levelin the MultiIndex, orthe name of the level. ...
# 获取ser_obj的索引 ser_obj.index # 获取ser_obj的数据 ser_obj.values 举例: #给pandas起个别名pd import pandas as pd # 创建Series类对象 ser_obj = pd.Series([1, 2, 3, 4, 5]) ser_obj.index = ['a', 'b', 'c', 'd', 'e'] print(ser_obj.index) print('-'*50) print(se...
这些操作对行(index)、列(columns)索引均适用。 01 按层级查询索引 get_level_values可以对指定层级索引查询,level指定层级。 代码语言:javascript 复制 # 按层级获取索引 df.index.get_level_values(level=1)# 查找行的二级索引 df.index.get_level_values(level=0)# 查找行的一级索引 ...
为了更方便地操作Series对象中的索引和数据,Series中提供了两个属性index和values: index: color_count = pd.Series({'red':100, 'blue':200, 'green': 500, 'yellow':1000}) color_count.index # 结果 Index(['blue', 'green', 'red', 'yellow'], dtype='object') ...
index/columns/values,分别对应了行标签、列标签和数据,其中数据就是一个格式向上兼容所有列数据类型的array。为了沿袭字典中的访问习惯,还可以用keys()访问标签信息,在series返回index标签,在dataframe中则返回columns列名;可以用items()访问键值对,但一般用处不大。
方法get_level_values()将返回特定级别上每个位置的标签向量: 代码语言:javascript 复制 In [23]: index.get_level_values(0) Out[23]: Index(['bar', 'bar', 'baz', 'baz', 'foo', 'foo', 'qux', 'qux'], dtype='object', name='first') In [24]: index.get_level_values("second") Out...