Practica_R_1

Páginas: 8 (1909 palabras) Publicado: 22 de noviembre de 2015
´
R PRACTICA

I

Practica 1 con R

Los ficheros de datos para realizar las pr´acticas se pueden descargar de
http://personales.unican.es/gonzaleof/R/ficheros.html
´ n I.1
Seccio

Manipulaci´
on de vectores en R
Maniulaci´on de datos.
1.

2.

Introduzca los siguientes vectores: >x<-c(1,3,5,7,9) y<-c(2,3,5,7,11,13). Intentar adivinar
antes de calcular los resultados de las siguientesinstrucciones:
a)

x+1

b)

y*2

c)

c(length(x),length(y))

d)

x+y

e)

sum(x>5)

f)

sum(x[x>5])

g)

sum(x[x>5 | x>3])

h)

y[y>7]

Utiliza la funci´on seq para crear los siguientes vectores:
a)

55, 56, 57, 58, 59
1

CAP´ITULO I. PRACTICA 1 CON R

3.

b)

1, 3, 5, 7, 9, 11

c)

100 valores equiespaciados entre 1 y 10

Para los n´
umeros
2, 4.1, 0.5, 1.8, 0.43, 0.03, 12, 2.8

4.

a)

Calcula las ra´ıcescuadradas de estos n´
umeros.

b)

Calcula las diferencias entre los n´
umeros y sus ra´ıces cuadradas.

c)

Extrae los valores donde los n´
umeros sean mayores que sus ra´ıces cuadradas.

d)

Sustituye estos elementos por sus valores multiplicados por 2.

Intentar adivinar antes de calcular los resultados de las siguientes instrucciones:
a)

data<-c(7,4,6,8,9,1,0,3,2,5,0)

b)

rangos<-rank(data)c)

ordena<-sort(data)

d)

sum(data<5)

e)

1*(data<5)

f)

which(data>5)

g)

(data>5)^2

h)

which(data>5)

i)

data[seq(from=1,by=2, along=1:3)]
´ n I.2
Seccio

Abrir y cerrar ficheros en R
I.2.1. Nuevo conjunto de datos
5.

Con la opci´on Nuevo conjunto de datos crea un data.frame llamado Carbon, e introduce los datos
siguientes.
MinaA 8500 8330 8480 7960 8030
MinaB 7710 7890 7920 8270 7860Guardar dicho conjunto de datos como fichero Carbon.rda.

6.

Importar datos de un fichero externo.
Universidad de Cantabria. Alberto Luce˜
no y Fco. Javier Glez Ortiz

2

I.3. TRASFORMACIONES DE LAS VARIABLES EN R

a)

Desde la p´agina
http://personales.unican.es/gonzaleof/R/
y dentro del enlace Ficheros de Datos, descarga el fichero ElPulso.rda.

b)

Visualizar los datos y Guardar el conjunto dedatos activo.. con el nombre ElPulso.rda

c)

Visualiza lso datos del fichero Carbon.rda

´ n I.3
Seccio

Trasformaciones de las variables en R
Con los datos del fichero ElPulso.rda realiza las siguientes transformaciones de las variables:
a)

Renombrar el nombre de las variables al castellano.

b)

Actualizar y visualizar los cambios realzados.

c)

Cambiar el tipo de la variable Correr para quesea de tipo Caracter.

d)

Recodifica la variable Correr en las categorias ”Si” y ”No”.

e)

Recodifica la variable Sexo a “Hombre” y “Mujer ”.

f)

Recodifica la variable Fumar a “fuma” y “No fuma”.

g)

Recodifica la variable Actividad a “Suave”, “Moderada” y “Alta” completando los asteriscos
del siguiente comando:
Pulso$Actividad <- factor(Pulso$Actividad, labels=c(’suave’,’*’,’*’))

h)

Lavariable Altura viene dada en pulgadas (inches). Sabiendo que cada pulgada equivale a 2.54
cm, cambiar esta variable a cent´ımetros.

i)

La variable Peso viene dada en libras (pounds). Sabiendo que cada libra equivale a 454 gramos,
cambiar esta variable a kilos.

j)

Calcular una nueva variable difer.pulso que registre la diferencia entre las variables pulso2 y
el pulso1

k)

Guardar el conjunto dedatos activo.. con el nombre ElPulso.rda
´ n I.4
Seccio

Estad´ısticos descriptivos de una variable
8.

Con los datos del fichero ElPulso.rda calcular:
a)

C´alculo de estad´ısticos
1) Media de Pulso1
2) Mediana de Pulso1
3) Desviaci´on t´ıpica de Pulso1

Universidad de Cantabria. Alberto Luce˜
no y Fco. Javier Glez Ortiz

3

CAP´ITULO I. PRACTICA 1 CON R

4) Media de Peso
5) Mediana de Peso
6)Desviaci´on t´ıpica de Peso
7) Media de Altura
8) Mediana de Altura
9) Desviaci´on t´ıpica de Altura
10) Media de la Altura de las mujeres1
altura.mujer <- subset(Pulso, subset=Sexo==’mujer’, select=c(Altura))
11) Mediana de la Altura de los fumadores
12) Desviaci´on t´ıpica del Peso de las mujeres.
9.

A lo largo de un a˜
no, los importes de las facturas mensuales de vuestro m´ovil han sido:
23,...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS