【问题标题】:Looking for a way to Calculate Frequency distribution of a dataframe in spark/scala寻找一种在 spark/scala 中计算数据帧频率分布的方法
【发布时间】:2019-08-28 13:04:25
【问题描述】:

我想使用 spark 和 scala 计算数据帧的频率分布(返回每列中最常见的元素及其出现的次数)。我尝试过使用 DataFrameStatFunctions 库,但是在我过滤了仅数字类型列的数据框后,我无法应用库中的任何函数。这样做是创建 UDF 的最佳方法吗?

【问题讨论】:

    标签: scala apache-spark


    【解决方案1】:

    你可以使用 val newDF = df.groupBy("columnName").count() newDF.show()

    它将显示唯一条目的频率计数。

    【讨论】:

      猜你喜欢
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 2021-10-07
      • 2011-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多