当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas Index.get_values()用法及代码示例


Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统。 Pandas是其中的一种,使导入和分析数据更加容易。

Pandas Index.get_values()函数将索引数据作为numpy.ndarray返回。它为multi-index数组返回一维数组。

用法: Index.get_values()

返回值:索引值的一维numpy数组

范例1:采用Index.get_values()函数以numpy数组形式返回Index值。

# importing pandas as pd 
import pandas as pd 
  
# Creating the Index 
idx = pd.Index(['Labrador', 'Beagle', 'Labrador', 
                     'Lhasa', 'Husky', 'Beagle']) 
  
# Print the Index 
idx

输出:

让我们使用Index.get_values()函数将索引数据返回为numpy数组。

# Returns the labels of Index as numpy array 
idx.get_values()

输出:

正如我们在输出中看到的,Index.get_values()函数已将索引标签返回为numpy数组。

范例2:采用Index.get_values()函数在多索引数组上。

# importing pandas as pd 
import pandas as pd 
  
# Creating the MultiIndex object 
midx = pd.MultiIndex.from_arrays([['Mon', 'Tue', 'Wed', 'Thr'], 
                   [10, 20, 30, 40]], names =('Days', 'Target')) 
  
# Print the MultiIndex object 
midx

输出:

让我们将索引标签返回为一维numpy数组格式。

# Convert the multi-index into one 
# dimensional numpy array form. 
midx.get_values()

输出:

从输出中可以看到,即使multi-index也已转换为一维数组形式。



相关用法


注:本文由纯净天空筛选整理自Shubham__Ranjan大神的英文原创作品 Python | Pandas Index.get_values()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。