美文网首页
中文文档 pyspark.sql.Row

中文文档 pyspark.sql.Row

作者: cassie_xs | 来源:发表于2020-03-28 21:29 被阅读0次

    DataFrame中的一行,其中的字段可以像属性一样访问。

    Row可以用来通过使用命名参数来创建一个行对象,字段将按名称排序。

    Row也可以用来创建另一个Row像类一样,然后它可以被用来创建Row对象,比如

    4.1 asDict(recursive=False)

    作为字典返回

    参数:●recursive – 将嵌套的Row转换为字典(默认值:False)。

    In [350]: from pyspark.sql import Row

        ...: row = Row(name="cassie", age=8)

    In [351]: row['name']

    Out[351]: 'cassie'

    In [352]: row['age']

    Out[352]: 8

    In [353]: row.asDict(True)

    Out[353]: {'age': 8, 'name': 'cassie'}

    相关文章

      网友评论

          本文标题:中文文档 pyspark.sql.Row

          本文链接:https://www.haomeiwen.com/subject/zzfeuhtx.html