Mostrando las entradas con la etiqueta lógicos. Mostrar todas las entradas
Mostrando las entradas con la etiqueta lógicos. Mostrar todas las entradas

4.11.15

Operadores

Operadores

Seguimos viendo la sintaxis de R, ahora vamos a ver a los operadores
Los operadores: son símbolos matemáticos que indican que se pueden llevar a cabo una operación específica o también se les denominan funciones en donde se utilizan uno o dos argumentos sin la utilización de paréntesis.
Existen diferentes tipos de operadores como son los aritméticos, los lógicos, los de asignación, los relacionales, los de selección, entre otros. Vamos a ver los principales

  • Operadores Aritméticos: son los signos de las operaciones básicas la adición, sustracción, multiplicación, división, potencia.
    > 2+4
    [1] 6
    > 3-2
    [1] 1
    > 2*5
    [1] 10
    > 3^2
    [1] 9
    > 3**2    # otra forma de potencia
    [1] 9
    > 3%/%2  # división de números enteros
    [1] 1

Clases básicas

Clases Básicas o Atómicas

Anteriormente definimos la sintaxis y semántica de R, también comentamos que los objetos están formados por cinco clases básicas, en esta ocasión hablaremos sobre estas clases


Empezamos con la clase numérica o doble: es el más común, representan números continuos como el peso o la altura de una persona. Por ejemplo podemos el tipo de clase con al función typeof(), así escribimos:
> typeof(10.5)
[1] "double"
> typeof(54)
[1] "double"
La clase tipo Entero o Integer: son los números naturales, que se usan para contar elementos de un conjunto, como contar manzanas, personas o gatos. Algo interesante en R, es que cualquier número va hacer tipo numérico, y para indicarle a R  que es un numero entero se utiliza la función as.integer()Por ejemplo al escribir la función  typeof(), el resultado sera un numero doble, pero utilizando la función as.integer() dará como resultado un numero entero.
> typeof(10)
[1] "double"
> typeof(as.integer(10))
[1] "integer"