Nie*_*and 32 scala apache-spark apache-spark-sql
我有一个Spark DataFrame查询,保证返回单个Int值的单列.从生成的DataFrame中将此值作为Int提取的最佳方法是什么?
kos*_*tya 51
您可以使用 head
df.head().getInt(0)
Run Code Online (Sandbox Code Playgroud)
要么 first
df.first().getInt(0)
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请查看DataFrame scala文档
在 中,如果是单个实体作为响应,Pyspark您可以简单地获取第一个元素,否则,将返回一个整体,然后您必须获得响应,即 2 维列表,例如dataframeone columnrowdimension-wisedf.head()[0][0]
df.head()[0]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44186 次 |
| 最近记录: |