¿Hay alguna forma de generar resultados, p. 2 objetos sin usar list()
?¿Cómo asignar desde una función con múltiples salidas?
my.fun=function(vector, index)
{
a=fun.a(vector, index)
b=fun.b(vector, index)
output=list(a,b)
}
¿O en la salida 2 listas de objetos? Teniendo en cuenta que yo también podría tener:
c=fun.a(vector, index)
d=fun.b(vector, index)
y quería list(a,b)
y otro list(c,d)
para la misma función.
Esto es solo un pequeño ejemplo de lo que estoy buscando, mi función se aplica a objetos grandes y los exporto como una lista; sin embargo, me gustaría exportar también un cálculo intermedio. Una opción sería fusionar todo en la misma lista, pero me gustaría saber si hay otra solución para esto.
Se decidió que este es un duplicado de la pregunta 1 año después de que se le pidió? –
no necesita tomarlo personalmente, hay muchos duplicados en StackOverflow y el cierre y marcado de duplicados ayuda a mantener el sitio más limpio y con referencias a preguntas relacionadas. Como hay muchos duplicados y la revisión de todos ellos puede llevar mucho tiempo, no siempre se cierra de inmediato. – MByD
gracias por el feeback @BinyaminSharet –