Menu
Coddy logo textTech

Comprobación de tipos de datos

Parte de la sección Fundamentos del Journey de R de Coddy — lección 8 de 78.

R proporciona la función class() para comprobar el tipo de datos.

La función class() toma una variable como entrada y devuelve una cadena de caracteres que indica el tipo de datos. Simplemente pasa el nombre de tu variable dentro de los paréntesis:

my_variable <- 42
class(my_variable)

Esto devolverá "numeric" porque la variable contiene un valor numérico. De manera similar, class() devolverá "character" para datos de texto, "logical" para valores TRUE/FALSE y "integer" para tipos de datos enteros.

Puedes combinar class() con print() para mostrar el tipo de datos en la consola, lo que facilita verificar con qué tipo de datos estás trabajando en cualquier punto de tu programa.

challenge icon

Desafío

Fácil

Crea cuatro variables diferentes con distintos tipos de datos, luego usa la función class() para verificar y mostrar el tipo de dato de cada variable.

Primero, crea una variable llamada score y asígnale el valor 88.5. Luego, crea una variable llamada student_name y asígnale el valor "Sarah". A continuación, crea una variable llamada passed y asígnale el valor TRUE. Finalmente, crea una variable llamada year y asígnale el valor 2024L.

Después de crear las cuatro variables, usa la función class() combinada con print() para mostrar el tipo de dato de cada variable en este orden exacto: score, student_name, passed, y year.

Hoja de referencia

Usa la función class() para comprobar el tipo de datos de una variable:

my_variable <- 42
class(my_variable)

La función class() devuelve:

  • "numeric" para valores numéricos
  • "character" para datos de texto
  • "logical" para valores TRUE/FALSE
  • "integer" para tipos de datos enteros

Combina class() con print() para mostrar el tipo de datos:

print(class(my_variable))

Pruébalo tú mismo

# TODO: Crear cuatro variables con los valores y tipos de datos especificados

# TODO: Usar la función class() con print() para mostrar el tipo de dato de cada variable
# Recuerda mostrarlos en este orden: score, student_name, passed, year
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos