pyspark.pandas.Index.take¶
-
索引。
取
( 指数:序列(int] )→IndexOpsLike¶ -
返回给定的元素位置指数沿着一个轴。
这意味着我们不根据实际值索引的索引属性对象。我们是根据实际位置索引的元素对象。
- 参数
-
- 指数 类数组
-
整数的数组表示何种立场。
- 返回
-
- 采取 相同类型作为调用者
-
类似数组包含元素的对象。
另请参阅
-
DataFrame.loc
-
选择一个子集DataFrame的标签。
-
DataFrame.iloc
-
选择一个子集DataFrame的职位。
-
numpy.take
-
从一个数组元素沿着一个轴。
例子
系列
> > >ps=ps。系列([One hundred.,200年,300年,400年,500年])> > >ps100年01 2002 300年3 400500年4dtype: int64
> > >ps。取([0,2,4])。sort_index()100年02 300年500年4dtype: int64
指数
> > >psidx=ps。指数([One hundred.,200年,300年,400年,500年])> > >psidxInt64Index ([100、200、300、400、500), dtype =“int64”)
> > >psidx。取([0,2,4])。sort_values()Int64Index ([100、300、500], dtype =“int64”)
MultiIndex
> > >psmidx=ps。MultiIndex。from_tuples(((“x”,“一个”),(“x”,“b”),(“x”,“c”)))> > >psmidxMultiIndex ([(' x ', ' a '),(' x ', ' b '),(' x ', ' c ')),)
> > >psmidx。取([0,2])MultiIndex ([(' x ', ' a '),(' x ', ' c ')),)