0% encontró este documento útil (0 votos)
40 vistas2 páginas

Ejercicios Básicos de R para Principiantes

El documento proporciona una serie de instrucciones para crear scripts en R que incluyen imprimir mensajes, realizar operaciones aritméticas, manipular vectores y data frames, y utilizar funciones y paquetes. También se abordan conceptos como la verificación de condiciones, bucles, funciones personalizadas y visualización de datos. Además, se incluyen tareas para trabajar con archivos CSV y realizar uniones de data frames.

Cargado por

Camila Cabral
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
40 vistas2 páginas

Ejercicios Básicos de R para Principiantes

El documento proporciona una serie de instrucciones para crear scripts en R que incluyen imprimir mensajes, realizar operaciones aritméticas, manipular vectores y data frames, y utilizar funciones y paquetes. También se abordan conceptos como la verificación de condiciones, bucles, funciones personalizadas y visualización de datos. Además, se incluyen tareas para trabajar con archivos CSV y realizar uniones de data frames.

Cargado por

Camila Cabral
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1) Escriba un script R que imprima el mensaje “Hola desde R” en la consola

2) Cree un script que realice las siguientes operaciones aritméticas:


a) Suma de 5 y 7
b) Resta de 10 menos 15
c) Nultiplicacion de 3 por 4
d) Divisi{on de 20 por 5

3) Declare una variable llamada mi_numero, as{ignele el valor de 42 e imprima su contenido por
consola

4) Cree un vector numérico denominado mi_vector conteniendo los enteros de 1 a 5. Imprima su


contenido

5) Realice las siguientes operaciones con mi_vector:


a) multiplique cada elemento por 2
b) sume 3 a cada elemento
c) imprima el vector actualizado

6) Declare dos variables x, y con valores 5 y 10 respectivamente. Chequee si x es menor que t e


imprima el resultado.

7) Cree variables de diferentes tipos: numéricos, carácter, lógicas e imprímalas

8) Cree un data frame llamado df con dos columnas, nombre y edad, e ingrese información para tres
personas

9) Dado el vector v ← c(“A”,”B”,”C”,”D”.”E”) imprima el tercer elemento

10) Del dataframe, seleccione e imprima las filas con edad mayor a 25.

11) Escriba un script que verifique si una variable numérica es par o impar e imprima un mensaje
apropiado.

12) Utilice un for para imprimir los numeros 1 a 5

13) Implemente un while para imprimir los cuadrados de los números de 1 a 4

14) Cree una función llamada cuadrados que tome un número como argumento y devuelva su
cuadrado.

15) Instale y cargue el paquete “dplyr”. Cree un dataframe simple y utilice la función filter() con él

16) Cree o descargue algún archivo .csv y léalo en un dataframe llamado mis_datos

17) Cree un diagrama de dispersión (scatterṕlot) con “edae” en el eje x y “nombre” en el eje y

18) Genere un vector de 5 números aleatorios entre 1 y 10

19) Declare un vector con la frase “Hola amigos” e imprima su longitud


20) Cree una función potencia que tome dos argumentos, base y exponente, con exponente por
default 2, y devuelva el resultado de elevar la base al exponente

21) Cree un data frame denominado notas con tres columnas: nombre, matematica e ingles e
ingrésele datos con las notas correspondientes. Agregue luego una nueva columna denominada
promedio, que represente el promedio de ingles y matematica

22) Del data frame anterior cree otro denominado aprobados solamente con las filas donde el
promedio es mayor o igual a 7

23) Cree una lista con un vector numérico, un vector de caracteres y un vector lógico. Imprima cada
elemento separadamente

24) Agregue a la lista del punto anterior un vector factor. Imprima la lista actualizada.

25) Utilice la función apply() para obtener el promedio de cada columna de notas

26) Cree una matriz 3x3 con valores numéricos aleatorios. Calcule la suma de cada fila y cada
columna

27) Obtenga los alumnos del dataframe notas donde la nota en matemática e inglés sea mayor al
promedio en cada caso.

28) Guarde le dataframe de notas en formato csv como [Link]

29) Cargue el dataset “iris” del paquete datasets. Muestre los rimeros 5 renglones

30) Cree dos dataframes, estudiantes y cursos, con columnas EstudianteID y CursoID. Hacer un
inner join basado en estas columnas.

31) Convierta el data frame del formato wide a long utilizando la función melt() del paquete
reshape2.

32) Cree un objeto serie de tiempos con valores diarios desde el primero de enero de 2025 hasta 12
de enero de 2025.

33) Utilice ggplot2 para crear un diagrama de dispersión del dataset “iris” con [Link] en el
eje x y [Link] en el eje y, coloreando por especies.

34) Dado un vector de caracteres conteniendo una dirección de email, extraiga solamente el nombre
de dominio (por ejemplo, [Link])

35) Cree una función pipeline utilizando el operador magritt (%>%) para calcular promedio,
cuadrado y la suma de un vector numérico

También podría gustarte