У меня есть данные, хранящиеся в электронной таблице. Я импортирую это в R как data.frame с именем df.
В консоли R data.frame df выглядит так:
> df
Major Flavor Test
1 Business vanilla 77.0
2 Business chocolate 77.3
3 LiberalArts chocolate 75.7
.
.
26 STEM chocolate 91.1
Вопрос и что я хочу сделать.
Я хочу отправить своим студентам R-скрипт с данными из вышеуказанного фрейма данных в самом скрипте.
Да, я знаю, что лучше отделить данные и сценарий, но я не хочу делать это таким образом. Я хочу данные в самом скрипте.
Я знаю, как сделать это методом грубой силы, я могу напечатать все в сценарии R, например ::
dfB <- data.frame("Major" = c("Business", "Business", "LiberalArts"),
"Flavor" = c("chocolate", "vanilla","vanilla"),
"Test" = c(77.7, 82.6, 80.6)
)
, который будет работать, но наберет некоторое время.
Но, я думаю, должен быть более простой способ сделать это.
Должен быть довольно простой способ заставить R выводить данные из
data.frame df в консоль R или в текстовый файл, который я могу
затем просто скопируйте и вставьте в сценарий R. Должна быть функция
вызывается что-то вроде data.frame.inverse, которое принимает R data.frame с данными в нем и выводит команды R для его создания.
Любые предложения будут оценены.
Заранее спасибо.