Guía de estilo de R (de Google)
R es un lenguaje de programación de alto nivel que se usa principalmente en aplicaciones estadísticas y para la generación de gráficos. El objetivo de esta guía de estilo es que nuestro código sea más fácil de leer, compartir y analizar. Las reglas de esta guía fueron consensuadas con la comunidad de usuarios de R en Google.
-
Resumen de las reglas de estilo
- Nombres de ficheros: tienen la extensión
.R - Identificacores:
variable.name,FunctionName,kConstantName - Longitud de línea: no más de 80 caracteres
- Indentación: dos espacios, no tabuladores
- Espacios
- Llaves: el primero en la misma línea; el último, solo
- Asignaciones: usar
<-, no= - Puntos y comas: no usarlos
- Distribución general y ordenación
- Comentarios: todos los comentarios comienzan con
#seguido de un espacio; los comentarios dentro del código necesitan dos espacios delante de# - Definiciones y llamadas a funciones
- Documentación de funciones
- Ejemplo de función
- Estilo para los TODO:
TODO(username)
- Nombres de ficheros: tienen la extensión
-
Resumen de las reglas de programación