у меня есть фрейм данных со схемой как
df.printSchema
// root
// |-- ID: string (nullable = false)
// |-- data: string (nullable = false)
// |-- fp: string (nullable = false)
// |-- fc: string (nullable = false)
// |-- tc: string (nullable = false)
, и у меня есть строка:
s = (fp, fc/tc recs)
я хочу добавить новый столбец в df, используя строку, заменив значения из df для каждой строки
Ex: if dataframe values are as fp = 10, fc =100,tc =100 then new column should be like (10, 100/1000 recs). Each row of df will have different values for these.
Строка может быть изменена, поэтому в соответствии с содержимым строки необходимо создать new_col, заменив их значениями столбца данных
Попытка достичь универсального c решения