При назначении имен переменным лучше придерживаться следующих простых правил:
- Использовать для имен только латинские буквы, символ подчеркивания
'_', цифры и точку. При этом имя не должно начинаться с цифры или точки: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