Недавно начал переходить из моего безопасного места (R) в Python, и меня немного смущает локализация/выборка ячеек в Pandas
. Я прочитал документацию, но изо всех сил пытаюсь понять практические последствия различных вариантов локализации/выбора.
- Есть ли причина, по которой мне следует использовать
.loc
или.iloc
наиболее общего варианта.ix
? - Я понимаю, что
.loc
,iloc
,at
иiat
могут обеспечить некоторую гарантированную корректность,.ix
не может предложить.ix
, но я также прочитал, где.ix
имеет тенденцию быть самым быстрым решением из всех возможных. - Пожалуйста, объясните реальную практическую
.ix
использования чего-либо, кроме.ix
?