Aplicar una función común a todos los marcos de datos y devolver marcos de datos con el mismo nombre

Estoy tratando de aplicar una función a todos los marcos de datos deletreados de manera similar en mi entorno global en R. Quiero aplicar esta función a todos estos marcos de datos, pero no puedo entender cómo hacerlo sin que especifique 1 por 1 Quiero devolver el marco de datos al entorno global con la misma ortografía que antes.

mtcars_test = mtcars
iris_test = iris
#....etc......could be 2 of them or 88 of them...but they will all end in "_test"

# figure out what data frames I am working with
list_of_my_dfs = lapply(ls(pattern = "*_test"), get)

#my function just multiples everything by 2
mytest_function = function(df){ df = df*2; return(df)}

helpme_return_these_dfs_to_outside_the_list=plyr::llply(list_of_my_dfs, mytest_function)

Aquí es donde necesito ayuda. Quiero aplicar mi función a cada marco de datos dentro de la lista Y luego 'devolver' el marco de datos de esa lista a mi entorno. Entoncesmtcars_test y todos los demás marcos de datos se multiplicarán por 2 en todas partes y se devolverán al entorno global.

Respuestas a la pregunta(2)

Su respuesta a la pregunta