Sys.setenv(RETICULATE_PYTHON = "/usr/bin/python3")
Cosas de pandas
R python
python
2020
Estoy usando Rmarkdown así que primero defino que versión o entorno de python quiero
import pandas as pd
= pd.DataFrame({'A' : [1, 2, 3, 4], 'B' : [4, 3, 2, 1]})
df df
A B
0 1 4
1 2 3
2 3 2
3 4 1
El index
es autonumérico
df.index
RangeIndex(start=0, stop=4, step=1)
Pues ahora viene lo raro, al menos para mí. Si hacemos iloc O:3 me devuelve las 3 primeras filas (como debe ser)
0:3,] df.iloc[
A B
0 1 4
1 2 3
2 3 2
Pero si hacemos loc poniendo 0:3 me devuelve 4 filas !!!
0:3, ] df.loc[
A B
0 1 4
1 2 3
2 3 2
3 4 1
¿Algún pythoniso que me pueda aclarar el porqué de este comportamiento?