На этом удивительном форуме я увидел пост, в котором показано, как преобразовать строку в переменную и назначить для нее фрейм данных. Например:
x = "thisisthestring"
# df is a data frame
assign(x, df) # This will assign data frame df to variable thisisthestring
Я хочу сохранить этот фрейм данных с именем thisisthestring
. Однако, если я попытаюсь
assign(x, df)
save(x, file='somefilename.rda')
файл просто содержит строку "thisisthestring", а не фрейм данных df.
Я тоже пытался
save(assign(x, df), file = 'somefile.rda'))
Это тоже не работает. Любые предложения, как я могу сохранить фрейм данных в файл, где имя фрейма данных указано в строке.