Pandas 中有一個函式可以計算我的 DataFrame 的形狀,最終結果如下
[total number of rows, total number of columns]
我可以在 PySpark 中使用以下函式來獲取我的 DataFrame 的形狀:
print((df.count(), len(df.columns)))
我如何在 Scala 中做同樣的事情?對于較大的資料集,這也是一種有效的方法嗎?
uj5u.com熱心網友回復:
該解決方案是幾乎相同的蟒蛇。查看DataFrame的檔案,可以看到有兩個有趣的方法;count()并且columns(),這正是你想要的。
count()回傳 中的行數DataFrame,并columns()回傳所有列名的陣列。要獲得列的數量,您只需要獲得它的長度。
TL;DRdf.count()表示行數和df.columns.length列數。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/350177.html
