Intro R Y Python EANT 5

También podría gustarte

Está en la página 1de 19

● ●

● ●
● ●
● ●
● ●
● ●













nombreFuncion<- function(param1, param2,..., paramN){
Código a ejecutar
return(valores a devolver)
}

sumar<-function(valor1,valor2){
resultado<-valor1+valor2
return(resultado)
}

sumar(17,23)
enesimaLetra<-function(texto,n){
a<-substr(texto,start = n,stop = n)
print(a)
}

enesimaLetra('hola mundo',6)










if (<condicion1>) {

## Bloque 1

} else if (<condicion2>) {

## Bloque 2

} else {

## Bloque 3

}
ifelse(condición,
valor a devolver en caso de cumplirse,
valor a devolver en caso contrario)
for(indice in vector){

#Bloque de código
}

for(a in colors()){
print(a)
}
while(condicion booleana ){

# Bloque de código
}

i<-0
while (i<10){
print(i)
i<-i+1 #incremento
}


lapply vector
, FUN LISTA

sapply vector
, FUN vector

lapply vector
, 1- Filas
2- Columnas , FUN

Parametro = 2
Parametro = 1

> apply(df,1,sum)
1 2 3 4 5
10.2 9.5 9.4 9.4 10.2

> apply(df,2,sum)
Sepal.Length Sepal.Width Petal.Length Petal.Width
24.3 16.4 7.0 1.0

lapply
Vector
Aplica FUN , Vector
Agrupa el resultado , FUN

También podría gustarte