pandas loc vs. iloc vs. ix vs. at vs. iat?
Recientemente comencé a ramificarme desde mi lugar seguro (R) a Python y estoy un poco confundido por la localización / selección de células enPandas
. He leído la documentación pero me cuesta entender las implicaciones prácticas de las diversas opciones de localización / selección.
.loc
o.iloc
sobre la opción más general.ix
?Entiendo que.loc
, iloc
, at
yiat
puede proporcionar cierta corrección garantizada que.ix
no puedo ofrecer, pero también he leído dónde.ix
tiende a ser la solución más rápida en todos los ámbitos.Explique el razonamiento de las mejores prácticas del mundo real detrás de la utilización de algo que no.ix
?