¿Cómo usar UDF para devolver múltiples columnas?
¿Es posible crear un UDF que devuelva el conjunto de columnas?
Es decir. teniendo un marco de datos de la siguiente manera:
| Feature1 | Feature2 | Feature 3 |
| 1.3 | 3.4 | 4.5 |
Ahora me gustaría extraer una nueva característica, que puede describirse como un vector de, digamos, dos elementos (por ejemplo, como se ve en una regresión lineal: pendiente y desplazamiento). El conjunto de datos deseado debe tener el siguiente aspecto:
| Feature1 | Feature2 | Feature 3 | Slope | Offset |
| 1.3 | 3.4 | 4.5 | 0.5 | 3 |
¿Es posible crear varias columnas con un solo UDF o debo seguir la regla: "columna única por UDF individual"?