как изменить значение для каждой строки в кадре данных в spark?
for row in df3.rdd.collect():
d=row.asDict()
codice_te=d["ID_TIPO_EVENTO"]
codice_de=d["ID_DETTAGLIO_EVENTO"]
descr_te,descr_de=self.F_Anag(jsonI,"TIPO_EVENTO",codice_te,"DETTAGLIO_EVENTO",codice_de)
descr_te=codice_te if descr_te is None else descr_te
descr_de=codice_de if descr_de is None else descr_de
Теперь у меня есть два значения, которые я хочу заменить в: df3 ["ID_TIPO_EVENTO"] этой строки с descr_te;и df3 ["ID_DETTAGLIO_EVENTO"] этой строки с descr_de.Как я должен легко сделать для каждой строки?
спасибо С уважением