Ausgabe
In Pyspark haben wir: Die first()-Funktion gibt das erste Element zurück, das in der Spalte vorhanden ist, wenn dieignoreNulls auf True gesetzt ist, gibt sie das erste Nicht-Null-Element zurück.
Die Funktion last() gibt das letzte Element zurück, das in der Spalte vorhanden ist. Wenn ignoreNulls auf True gesetzt ist, gibt sie außerdem das letzte Nicht-Null-Element zurück.
Ich würde gerne wissen, ob wir gleichwertige Methoden für scala spark env haben.
Danke im Voraus.
Lösung
Ja, es ist in Scala Spark genauso verfügbar wie PySpark.
df.select(functions.first("col1",ignoreNulls = true),
functions.last("col2",ignoreNulls = true))
.show(false)
Beantwortet von – Vikram Patel
Antwort geprüft von – Mary Flores (FixError Volunteer)