pandas.Index.get_indexer_for#
- final Index.get_indexer_for(target)[源代码][源代码]#
即使在非唯一情况下,也保证返回一个索引器。
这会根据情况分派到 get_indexer 或 get_indexer_non_unique。
- 参数:
- 目标索引
一个包含用于计算索引器值的可迭代对象。
- 返回:
- np.ndarray[np.intp]
索引列表。
参见
Index.get_indexer
计算给定当前索引的新索引的索引器和掩码。
Index.get_non_unique
返回给定当前索引的新索引的索引器和掩码。
例子
>>> idx = pd.Index([np.nan, "var1", np.nan]) >>> idx.get_indexer_for([np.nan]) array([0, 2])