Vous êtes sur la page 1sur 1

1) ¿Cuál es la diferencia entre R y pyton? 14) ¿cuáles son las diferentes funciones en R?

ntes funciones en R? 25) ¿cómo se generan números aleatorios, qué

Python por ser un lenguaje de uso general con R posee muchas funciones para análisis función es?

una sintaxis fácil de entender y la funcionalidad de estadísticos y gráficos sample(1:30,10,replace=F) para generar

R se desarrolla con los datos estadísticos, lo que 15) ¿qué es el operador de asignación en R explicarlo números aleatorios enteros

le otorga ventajas específicas de campo, como con ejemplo? runif(5, min=3, max=4) para generar números

grandes características para la visualización de x <- 1:5 aleatorios racionales

datos. 16) ¿qué es un objeto en R? 26) ¿cuál es la función de paste?

2) ¿qué es una lista en R? En términos genéricos, todos los elementos que Por otra parte, la función paste() une todos los

Una lista es una colección de elementos que maneja R son objetos: un valor numérico es un vectores de caracteres que se le suministran y

pueden ser de distintos tipos y que generalmente objeto, un vector es un objeto, una función es un construye una sola cadena de caracteres.

están identificados por un nombre. Ejemplo: objeto, una base de datos es un objeto, un gráfico También admite argumentos numéricos, que

valor<- c(“a”,”b”,”c”,…) enter “valor” es un objeto… convierte inmediatamente en cadenas de

3) ¿qué es una matrix en R? 17) ¿cómo se asigna una variable en R? caracteres.

Una matriz es un arreglo bidimensional. Una A<-1 _ B<-3 _ C<-5 27) ¿cómo se usa else y else if?

forma de crear una matriz es generando un vector y<-c(A,B,C) USANDO IF:

y aplicándole la función matrix() y if(condición) comando

4) ¿cuál es la función de secuencia? [1] 1 3 5 ## Se ejecuta el comando si la condición es TRUE

Seq() || 1:15 (por ejemplo) y[B] ## Entonces:

5) ¿cuál es la función de repetición? [1] 5 if(3 > 2) print(' :-D ')

rep(valor a repetir, numero de repeticiones) En el ejemplo precedente, creamos tres variables if(3 < 2) print(' :-( ')

6) ¿cuáles son los diferentes tipos de datos? A, B y C con los valores 1, 3 y 5 respectivamente. if(3 > 2) {

Carácter, Reales, Enteros, Complejos, Dobles 18) ¿cómo se hacen operaciones matemáticas print('Es verdadero!')

7) ¿cómo se crea un matrix? básicas en R? print(' :-D ')

matrix(data, nrow, ncol, byrow=F) Y <- c(1:100) }

8) ¿cómo se hace un matrix x columna? Y USANDO IF / ELSE

P1<- c(“i”,”am”,”happy”) Prod(y) La combinación de if + else sirve para lograr este

P2<- c(“what”,”a”,”day”) Sum(y) flujo:

P3<- c(1,2,3) 19) ¿cómo se cambia un directorio de trabajo? / Sí -----> comando1

S<- rsbind(p1,p2,p3) #Reading data Se cumple la condición? |

9) ¿cómo se hace un matrix x filas? ?read.csv() \ No -----> comando2

q1<- 1:16 #method 1: select the file manually if(condición) {

q2<- -1:-6 stats <- read.csv(file.choose()) comando1 ## Si la condición se cumple (TRUE)

D <- cbind(q1,q2)_D stats } else {

10) ¿cómo se lee un arch CVS? #method 2: setwD and read data from there comando2 ## Si la condición no se cumple

#method 1: select the file manually getwd() #current working directory (FALSE)

stats <- read.csv(file.choose()) setwd("C:\\Users\\xxx\\Desktop") }

stats rm(stats)

#method 2: setwD and read data from there stats <- read.csv("DemographicData.csv")

getwd() #current working directory stats


#windows 20) ¿cómo se ve un directorio de trabajo?

setwd("C:\\Users\\xxx\\Desktop") 21) ¿cómo instalamos paquetes foráneos en R?

rm(stats) install.packages()

stats <- read.csv("DemographicData.csv") 22) ¿qué comando se usa para instalar paquetes en

stats R? install.packages()

11) ¿cuál es el comando para leer un archivo CSV? 23) ¿cuál es el proceso de indexation en R?

Stats Podemos indexar un vector de cuatro formas:

12) hacer secuencia de vector usando WHILE Un vector lógico.

x <- 1 Un vector de enteros (integers) positivos.

while (x<21){ Un vector de enteros negativos.

print(x) Un vector de cadenas de caracteres (character

x <- x+1 strings).

} También, por supuesto, podemos indexar un

x <- rnorm(5) (enter) x vector usando cualquier expresión o función que

13) hacer secuencia de vector usando for resulte un una de las cuatro anteriores.
for(i in x){ 24) Rep de números, vector de números?

print(i) rep(0, times = 40)

} rep(c(0, 1, 2), times = 10)

print(x[1]) rep(c(0, 1, 2), each = 10)

print(x[2])…

Vous aimerez peut-être aussi