Date Редакция Категория comp Теги R

При назначении имен переменным лучше придерживаться следующих простых правил:

  • Использовать для имен только латинские буквы, символ подчеркивания '_', цифры и точку. При этом имя не должно начинаться с цифры или точки: plot_new2 и plot.new -- это правильно, а .plot и 2plot -- нет.
  • Помнить, что R чувствителен к регистру: Var, var и VAR -- это разные имена.
  • Не давать объектам имена, уже занятые распространенными функциями (типа c()) или ключевыми словами (особенно T, F, NA, NaN, Inf).

Особенность, отличающая R от многих других языков программирования, заключается в том, что в именах переменных и функций допустимо использовать точку. Ее нередко применяют для разделения смысловых частей имени, подобно тому как в других языках используют символ подчеркивания. Например, для установки новых пакетов расширений используется функция install.packages(), но это именно функция, а не метод packages() объекта install. Дело в том, что в ранних версиях R символ подчеркивания нельзя было использовать в именах объектов. И хотя это давно уже стало возможным, но традиции именования сохранились.



Комментарии

comments powered by Disqus