COMANDOS GENERALES LECTURA FICHEROS DE DATOS
^ elevado
* multiplicar
/ dividir
sqrt( ) cuadrado
round( , ) round(x,digits=0) redondear
sum(x) la suma de sus componentes
prod(x) el producto de sus componentes
min(y) el componente más pequeño
max(y) el componente más grande
sort(y, decreasing=FALSE) ordena los
componentes
sample(1:30,10,replace=F) crea un vector
aleatorio (elijo el rango de nº, cuántos y con/sin reemplazamiento)
seq(0,2,0.1) genera una sucesión (entre qué nº y el
salto)
length( ) tamaño muestral
gatos2<-gatos(order(Edad,decreasing=T)
ordenar
cbind(Edad, Raza) unir vectores por columnas
rbind(Edad, Raza) unir vectores por filas
Perros[3,] fila 3 todas las columnas
Perros[,1] columna 1 todas las filas
help() todas las posibilidades de 1 comando
1º. Leemos en el bloc de notas su formato
2º. Establecemos directorio de trabajo
gatos <- read.csv(file="catsM.csv",
header=TRUE, sep=",", dec=".")
osos <- read.csv(file="osos.csv",
header=TRUE, sep="\t", dec=",")
OTRA FORMA: En la ventana superior
derecha, en Environment, hay una opción que
se llama Import Dataset. se pincha en ella, Si
elegimos la opción From Excel, nos aparece
una ventana donde primero nos pide que
pongamos el fichero a leer. Lo seleccionamos Y
abajo, en Import options, podemos elegir el
nombre que se le va a dar al marco de datos en
R.
read_excel("C:/Users/angel/Downloads/catsM.
xls")
read.csv("C:/Users/angel/Downloads/catsM
(1).csv") Si no es excel
MARCOS DE DATOS
attach( ) para acceder directamente a una
variable
detach( )
str(gatos) información general
gatos$Sex para ver una variable concreta
nombre del marco de datos + $ + nombre de la variable
as.data.frame(Perros) convertir tabla en marco
de datos (es mejor construir el marco de datos a
partir de las variables)
Perros[order(Edad,decreasing=FALSE),]
ordena el conjunto de datos en función de la
variable que se indique
gatos3<-gatos[Sex=="M"&Hwt>15,] marco de
datos de los machos cuyo corazón pesa más de
15g
• Mayor que: > Menor que: <
• Mayor o igual que: >=
• Menor o igual que: <=
• Igual que:==
• Distinto de:!=
VECTORES
c( "Mastín" , "Pastor" , "Mastín" , "Dogo")
entrecomillado=variables cualitativas
as.Date(c("1/1/2010","5/1/2010"),format="%d/
%m/%Y") fecha
format(Fecha,"%d %b. %Y") fechas en otro
formato
Vista previa
del documento.
Mostrando 4 páginas de 7
^ elevado
* multiplicar
/ dividir
sqrt( ) cuadrado
round( , ) round(x,digits=0) redondear
sum(x) la suma de sus componentes
prod(x) el producto de sus componentes
min(y) el componente más pequeño
max(y) el componente más grande
sort(y, decreasing=FALSE) ordena los
componentes
sample(1:30,10,replace=F) crea un vector
aleatorio (elijo el rango de nº, cuántos y con/sin reemplazamiento)
seq(0,2,0.1) genera una sucesión (entre qué nº y el
salto)
length( ) tamaño muestral
gatos2<-gatos(order(Edad,decreasing=T)
ordenar
cbind(Edad, Raza) unir vectores por columnas
rbind(Edad, Raza) unir vectores por filas
Perros[3,] fila 3 todas las columnas
Perros[,1] columna 1 todas las filas
help() todas las posibilidades de 1 comando
1º. Leemos en el bloc de notas su formato
2º. Establecemos directorio de trabajo
gatos <- read.csv(file="catsM.csv",
header=TRUE, sep=",", dec=".")
osos <- read.csv(file="osos.csv",
header=TRUE, sep="\t", dec=",")
OTRA FORMA: En la ventana superior
derecha, en Environment, hay una opción que
se llama Import Dataset. se pincha en ella, Si
elegimos la opción From Excel, nos aparece
una ventana donde primero nos pide que
pongamos el fichero a leer. Lo seleccionamos Y
abajo, en Import options, podemos elegir el
nombre que se le va a dar al marco de datos en
R.
read_excel("C:/Users/angel/Downloads/catsM.
xls")
read.csv("C:/Users/angel/Downloads/catsM
(1).csv") Si no es excel
MARCOS DE DATOS
attach( ) para acceder directamente a una
variable
detach( )
str(gatos) información general
gatos$Sex para ver una variable concreta
nombre del marco de datos + $ + nombre de la variable
as.data.frame(Perros) convertir tabla en marco
de datos (es mejor construir el marco de datos a
partir de las variables)
Perros[order(Edad,decreasing=FALSE),]
ordena el conjunto de datos en función de la
variable que se indique
gatos3<-gatos[Sex=="M"&Hwt>15,] marco de
datos de los machos cuyo corazón pesa más de
15g
• Mayor que: > Menor que: <
• Mayor o igual que: >=
• Menor o igual que: <=
• Igual que:==
• Distinto de:!=
VECTORES
c( "Mastín" , "Pastor" , "Mastín" , "Dogo")
entrecomillado=variables cualitativas
as.Date(c("1/1/2010","5/1/2010"),format="%d/
%m/%Y") fecha
format(Fecha,"%d %b. %Y") fechas en otro
formato
Vista previa
del documento.
Mostrando 4 páginas de 7