Załóżmy, że mamy dataframe i nie pasuje nam nazwa jednej z kolumn. W takiej sytuacji mamy do dyspozycji dwie – cztery metody: withColumnRenamed(), alias(), as() oraz name().
Rozwiązanie: withColumnRenamed() vs alias()
Zajmijmy się najpierw różnicami między withColumnRenamed oraz alias.
- Zwracany typ:
- alias() to funkcja zwracająca typ Column,
- withColumnRenamed() zwraca Dataset[Row] (czyli . . .
Ta zawartość jest przeznaczona tylko dla uczestników opłacających abonament. Wejdź w ikonę swojego użytkownika w prawym górnym rogu, a następnie "Platności i Konto".