Operadores, listas y vectores

Semillero de Ciencia de Datos

3/24/23

Operadores aritméticos


Operación R Python
Suma + +
Resta - -
Multiplicación * *
División / /
Potencia ^ **

Operadores de comparación


Comparador R Python
Menor que < <
Mayor que > >
Menor o igual que <= <=
Mayor o igual que >= >=
Igualdad == ==
Diferencia (no igual) != !=

Listas


Listas en R: list()

lista_r <- list(1, "a", TRUE)
lista_r
[[1]]
[1] 1

[[2]]
[1] "a"

[[3]]
[1] TRUE

Listas en Python: []

lista_py = [1, "a", True]
lista_py
[1, 'a', True]

Vectores (arrays)


Vectores en R: c(...)

vector_r <- c(1, 2, 3)
vector_r
[1] 1 2 3

Arrays en Python: np.array(...)

import numpy as np
vector_py = np.array([1, 2, 3])
vector_py
array([1, 2, 3])

Indexación (subconjuntos)


R

vector_r <- c(10, 30, 50)
vector_r[1]
[1] 10

Python

vector_py = np.array([10, 30, 50])
vector_py[0]
10
vector_py[-3]
10

Script con ejemplos


¡Gracias!