У меня есть некоторые R-файлы, содержащие функции, которые я написал. Я использую эти файлы для доступа к функциям. Если Foo моя функция, и я типа:Редактировать функцию в R и сохранить изменения (стиль matlab)?
foo <- edit(foo)
или
fix(foo)
я могу изменить функцию и сохранить его только для этой сессии. Как я могу сделать изменения постоянными, т. Е. Что они сохранены в исходном файле? Пока я ищу исходный файл, редактирую его, а затем ресурс, который иногда может раздражать. Я видел это в Matlab, что «edit (function)» сохраняет изменения в исходном файле функции.
благодаря
Интересно, мне никогда не приходило в голову, что вы можете развивать такие функции. По моему опыту, для этой задачи очень удобна IDE. У меня открыто несколько файлов .R, и я изменяю/сохраняю/создаю их _ad libidum_. –
Так я и делаю большую часть времени. Но я запускаю несколько функциональных файлов при запуске моей сессии - функции, которая мне нужна регулярно. Иногда я не уверен, что эти файлы содержат функцию, которую я хочу редактировать, поэтому я просматриваю эти файлы. В этих случаях было бы здорово иметь функциональность, подобную Matlab, для постоянной редактирования этой функции вызовом, например edit (function). –