'da birden çok sütun geçirme Veri çerçevesindeki ilk olanlar dışındaki tüm sütunları alacak ve toplamı (veya başka bir işlem) gerçekleştirecek bir Kullanıcı Tanımlı İşlev yazıyorum. Şimdi veri çerçevesi bazen 3 sütun veya 4 sütun veya daha fazla olabilir. Değişecektir.Pyspark: UDF
UDF'de kod olarak 4 sütun adını kodlayabildiğimi biliyorum ancak bu durumda nasıl değişeceğini öğrenmek istiyorum.
İlk iki örnekte, eklenecek iki sütun var ve ikincisinde eklemek için üç sütun var. Eğer UDF aktarmak istediğiniz tüm sütunlar aynı veri varsa
Ayrıca Scala'da çalışır: 'myUdf (dizi ($" col1 ", $" col2 "))' –
Farklı türdeki sütunlar için nasıl uygulanabilir? – constructor
@constructor 'dizisini' kullanabilirsiniz, eğer farklı sayıların toplam sayıları varsa (yani, tamsayı ve çift -> ikisi de ikiye bölünür) – Mariusz