Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Undo/Redo: Deshace/Rehace la última acción Zoom In/Zoom Out: Realiza un zoom sobre cada una de las
realizada/rechazada en la ventana del editor. ventanas aumentando/disminuyendo el tamaño de su
Cut/Copy/Paste: Corta/ copia/pega cualquier conjunto de texto contenido.
de la ventana del editor.
Find…: Permite buscar alguna palabra o conjunto de palabras del Menú PLOT
texto que se esté utilizando en la ventana del editor.
Find Next/Find Previous: Encuentra el siguiente/anterior Next Plot/ Previous Plot: Muestra el gráfico siguiente/anterior.
conjunto de letras idéntico al buscado anteriormente en la Zoom Plot: Abre una nueva ventana en la que se muestra el
misma ventana del editor. gráfico seleccionado.
Replace and Find: Busca alguna palabra o conjunto de palabras Save Plot as Image…/Save Plot as PDF: Guarda el gráfico
del texto que se esté utilizando en la ventana del editor, y seleccionado como una imagen (. png, jpg, tiff, bmp, metafile,
además reemplaza el conjunto de texto buscado por otro que .svg, .eps) /en PDF
elijamos. Remove Plot: Elimina el gráfico seleccionado
Clear All: Elimina todos los gráficos creados.
Menú CODE
Back/Fordward: Rehacer/Deshacer una acción hecha en el script Menú SESSION
de trabajo.
Insert Section: Escribe un comentario en el script con el título de Interrupt R: Permite interrumpir algún proceso interno que no
la sección (útil para ir directamente a una parte del trabajo). queremos que finalice.
?Arithmetic ?Constants
pi = 3.141593
variable = vector
Logical = (FALSO/VERDADERO)
seq(x) = genera una secuencia partiendo desde 1 hasta x names(x) <- a = etiquetar elementos del vector x de
acuerdo con el vector a
seq (from=x, to=y, by=z) → seq(x,y,z) = secuencia desde x
hasta y, incrementando de z en z mean(x) = media del vector x
seq(x,y ,length.out = z) = repartir uniformemente en z median(x) = mediana del vector x
números el rango iniciando en x y terminando en y
sum(x) = suma todos los valores del vector x
rep(x,y) = crea un vector con y repeticiones de x
max(x) = busca el valor máximo del vector x
rep(c(x:y),z) = replica el vector (x:y) z cantidad de veces
min(x) = busca el valor mínimo del vector x
mode(x) = conocer el modo del vector x
range(x) = rango del vector x
mode (x) <- “nuevo modo” = cambiar modo del vector
quantile(x) = encuentra los cuantiles del vector x
length(x) = observar longitud del vector x
var(x) = cuarsivarianza del vector x
numeric(x) = crea vector vacío con x elementos
which(is.na(x)) = Busca la posición de NA en el vector x
sort(x) = ordena de menor a mayor el vector x
which(x == a) = Busca la posición de a en el vector
sort(x,decreasing = TRUE) = ordena de mayor a menor el /matríz X
vector x
which (x == a, arr.ind =T) = Indica la fila y columna de a en
order(x) = ordena de menor a mayor el vector x indicando
la matrix x; arr.ind → Matriz , cubo o más dimensiones
que elemento del vector debe ir primero, segundo y
tercero…
MATRICES
matrix(x, y, z) = matrix con valores del vector x, distribuido en y número de filas y z números de columnas
matrix (x,y,z,dimnames=list(c("Nombre de las filas "),c("Nombre de las columnas"))) = nombrar las filas y columnas
t(x) = transponer la matrix x o el data.frame x rbind () = unión por filas cbind () = unión por columnas
DATA.FRAMES
data.frame(x,y,z) = Data frame con valores de los vectores x,y, y z is.numeric(x$a) = ¿Es numérico la columna
a del data frame x?
dim(x) = dimensiones filas (observaciones) columnas (variables) del
data.frame x is.character(x$a) = ¿Es carácter la columna a
del data frame x?
colnames(x) = nombre de las columnas del data frame x
head(x) = Los seis primeros valores del
str(x) = estructura del vector, o data.frame x vector x
x$a = seleccionar la parte a del data.frame x tail(x) = Los seis últimos valores del vector x
attach(x) = engancha el data frame min(x) = El mínimo valor del vector x
subset(x, a == “@”) = selecciono de la parte a, los valores que tengan @ del max(x) = El máximo valor del vector x
data.frame x. Otra opción sería x[a == “@”,]
unique(x$a) = Se obtiene los distintos
subset(x, a == “@” & b < #) = agregar otro filtro a mi selección
valores/nombres de la columna a en el
rownames(x) = cambiar nombres al data.frame x data.frame x
cut(x) = Divide el vector/columna x en intervalos de acuerdo con los valores que presenten
cut(x, breaks = @) = Divide el vector/columna x en @ intervalos
cut(x, breaks = c(0,1,2) = Divide el vector/columna x en 2 intervalos, el primero de 0 a 1, el segundo de 1 a 2
cut(x, labels =c(“a”,”b”) = Asigna nombre a cada intervalo
boxplot(): diagramas de caja y bigote xlim, ylim: controlan, la extensión de los ejes X e Y.
pie(): diagrama de sectores xlab , ylab: controlar las etiquetas de los ejes
pch= Tipo de carácter a usar en el gráfico (circulo, col.axis = Color del eje
triangulo, punto) ?points
col.lab = Color de las etiquetas
col= asignar color al gráfico
col. main = Color título
lty= tipo de línea (punteada, continua)
col.sub = Color subtítulo
lwd = define el grosor de la línea
font = Formato del texto: 1 → Sin formato; 2 → Negrita; 3
cex= define el tamaño de los caracteres → Cursiva; 4 → Negrita cursiva
panel.first = gris (a, b) = Ubicado de tercero después de font. main = Formato título
definir los dos ejes. Dibuja cuadrículas de fondo de a
font.sub = Formato subtítulo
columnas y b filas
las = estilo de las etiquetas de los ejes: 0→ paralelo al eje;
density = define la densidad de líneas de sombreado
1 → horizontales; 2→perpendiculares; 3→verticales
angle = define el ángulo de las líneas de sombreado
mai = proporciona el margen del plot c(abajo, izquierda,
border = define el color del borde o la presencia del arriba, derecha)
mismo (TRUE o FALSE)
oma = proporciona los márgenes exteriores c(abajo,
?PAR izquierda, arriba, derecha)
par(mfrow=c(#filas:#columnas)): dividir la ventana plot en pin = modifica las dimensiones del plot (ancho, alto)
distintas ventanas
dev.off(): apagar esa división pairs(x): Si x es una matriz o un marco de datos, "pairs(x)"
bg = Color del fondo del plot dibuja todas las posibles gráficas bivariadas entre las
columnas de x.
bty = Tipo de cuadro que se dibuja (“l”, “7”, “c”, “u”,
“o”) , un valor “n” suprime el cuadro x11(): abro otra ventana gráfica
BARPLOT
barplot(…, names.arg=c(“..”) = Asigna nombre a cada barra
BOXPLOT
boxplot (x~y, notch = TRUE) = crea muescas a cada lado de la caja en la mediana
HISTOGRAMA
hist(…, freq =TRUE) = Los valores son frecuencias , conteo
OPERADORES