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


Python pyspark DataFrame.get用法及代码示例


本文简要介绍 pyspark.pandas.DataFrame.get 的用法。

用法:

DataFrame.get(key: Any, default: Optional[Any] = None) → Any

从给定键的对象中获取项目(DataFrame 列、Panel 切片等)。如果未找到,则返回默认值。

参数

key对象

返回

value与对象中包含的项目相同的类型

例子

>>> df = ps.DataFrame({'x':range(3), 'y':['a','b','b'], 'z':['a','b','b']},
...                   columns=['x', 'y', 'z'], index=[10, 20, 20])
>>> df
    x  y  z
10  0  a  a
20  1  b  b
20  2  b  b
>>> df.get('x')
10    0
20    1
20    2
Name: x, dtype: int64
>>> df.get(['x', 'y'])
    x  y
10  0  a
20  1  b
20  2  b
>>> df.x.get(10)
0
>>> df.x.get(20)
20    1
20    2
Name: x, dtype: int64
>>> df.x.get(15, -1)
-1

相关用法


注:本文由纯净天空筛选整理自spark.apache.org大神的英文原创作品 pyspark.pandas.DataFrame.get。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。