Entradas

Mostrando las entradas etiquetadas como R Programming

R. Uso de "for"

#Práctico, uso for Fibonacci <- numeric(12); #Vector numérico de 12 elementos Fibonacci[1] <- Fibonacci[2] <- 1; #El primer y segundo elemento son 1 for (i in 3:12) Fibonacci[i] <- Fibonacci[i - 2] + Fibonacci[i - 1] Fibonacci [1] 1 1 2 3 5 8 13 21 34 55 89 144 #con los primeros y segundo números 2 Fibonacci[1] <- Fibonacci[2] <- 2 for (i in 3:12) Fibonacci[i] <- Fibonacci[i - 2] + Fibonacci[i - 1] Fibonacci [1] 2 2 4 6 10 16 26 42 68 110 178 288 #Primer número 2 segundo número 3 Fibonacci[1] <- 2 Fibonacci[2] <- 3 for (i in 3:12) Fibonacci[i] <- Fibonacci[i - 2] + Fibonacci[i - 1] Fibonacci [1] 2 3 5 8 13 21 34 55 89 144 233 377 #Restando en vez de sumando Fibonacci[1] <- Fibonacci[2] <- 1; #El primer y segundo elemento son 1 for (i in 3:12) Fibonacci[i] <- Fibonacci[i - 2] - Fibonacci[i - 1] Fibonacci [1] 1 1 0 1 -1 2 -3 5 -8 13 -21 34 #Cambiando otro poco Fibonacci[1] ...

R: Algunos comando básicos pero útiles en R

A continuación algunos comando útiles en R (pensando en mi tesis). Mas aquí. > setwd("c:/data") > datos <- rnorm(3:300) > length(datos) [1] 298 > masdatos <- rnorm(298) > #Ahora guardamos los los vectores "datos" y "masdatos" en objeto R "enedatos.R" > dump(c("datos","masdatos"), "enedatos.R") > ls() [1] "datos"    "masdatos" > #Ver los primeros datos de "datos" > head(datos) [1] -0.4663992 -0.1881017  0.3128246 -0.3358790  0.7781817 -0.6920807 > #Ver el tercer dato de "datos" > datos[3] [1] 0.3128246 > #crear vector con el primer, tercer y quinto dato de "datos" > datos135<-datos[c(1,3,5)] > datos135 [1] -0.4663992  0.3128246  0.7781817 > #crear vector con los datos correlativos, desde el primero al quinto de "datos" > datos15<-datos[c(1:5)] > datos15 [1] -0.4663992 -...