pyspark.sql.Row¶
-
類
pyspark.sql。
行
¶ -
一行在
DataFrame
。它可以訪問的字段:像屬性(
row.key
)就像字典值(
行(例子)
)
關鍵在行
將搜索行鍵。行可以用來創建一個行對象通過使用命名參數。不允許省略一個命名參數來表示,沒有價值或失蹤。這應該是顯式地設置為None。
行創建的命名參數不再有字段名稱按字母順序排序,並將命令輸入的地位。
例子
> > >行=行(的名字=“愛麗絲”,年齡=11)> > >行行(name =“愛麗絲”,年齡= 11)> > >行(“名字”),行(“年齡”](11)“愛麗絲”> > >行。的名字,行。年齡(11)“愛麗絲”> > >“名字”在行真正的> > >“wrong_key”在行假
行還可以用來創建另一個行像類,那麼它可以被用來創建對象行,等
> > >人=行(“名稱”,“年齡”)> > >人<行(“名字”,“年齡”)>> > >“名字”在人真正的> > >“wrong_key”在人假> > >人(“愛麗絲”,11)行(name =“愛麗絲”,年齡= 11)
這種形式也可以用來創建行元組值,即與不知名的領域。
> > >第一行=行(“愛麗絲”,11)> > >row2=行(的名字=“愛麗絲”,年齡=11)> > >第一行= =row2真正的
方法
asDict
((遞歸))返回作為dict類型
數
(價值,/)返回值的出現次數。
指數
(價值(啟動、停止)返回第一索引值。