Tipo de dato entero
Parte de la sección Fundamentos del Journey de R de Coddy — lección 5 de 78.
Mientras que el tipo de datos numeric maneja todo tipo de números, R también tiene un tipo de datos integer específico para números enteros. Los integers son números sin puntos decimales, como 1, 42 o 100.
Para crear una variable de tipo entero en R, necesitas añadir la letra L a tu número. Esto le indica a R que quieres específicamente un entero en lugar del tipo numérico por defecto:
count <- 5L
age <- 25LLa diferencia clave es que 5 crea una variable numérica, mientras que 5L crea una variable de tipo entero. Ambos almacenan el mismo valor, pero R los trata como tipos de datos diferentes internamente. Esta distinción se vuelve importante en ciertas situaciones de programación donde se necesita un control preciso sobre los tipos de datos.
Hoja de referencia
R tiene un tipo de datos entero específico para números enteros. Para crear un entero, añade la letra L al número:
count <- 5L
age <- 25LSin la L, R crea un tipo numérico por defecto. Por ejemplo, 5 es numérico, mientras que 5L es un entero.
Pruébalo tú mismo
Esta lección no incluye un desafío de código.
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores Parte 2
Operadores lógicos (AND, OR)Operadores lógicos Parte 2 (NOT)Resumen - Lógica simpleLógica vectorizada Parte 1Lógica vectorizada Parte 27Calculadora para dividir la cuenta
Mensaje de bienvenidaObtener la entrada del usuario2Variables y tipos de datos
Tipo de dato numéricoTipo de dato enteroTipo de dato de caracteresTipo de dato lógicoComprobación de tipos de datosConvenciones de nomenclaturaValores faltantes: NAResumen - Creación de variables8Bucles
Bucle ForBucle WhileBreakNext (Continue)Repaso - FactorialGeneración de secuencias (seq, :)Bucles anidadosRepaso - Entrada dinámica3Operadores Parte 1
Operadores aritméticosDivisión entera y móduloOperadores de asignaciónRepaso - Matemáticas simplesOperadores de comparación6E/S básica
Imprimir salidaCat para salidaSalida con variablesLectura de entrada con readline()Conceptos básicos de conversión de tiposResumen - Calculadora de edadResumen - Verdadero o falso9Funciones
Declarar una funciónArgumentos de una funciónValores de retornoRepaso - Función SigmaRepaso - Función de validaciónValores de parámetros por defecto