Мы уже рассказывали о структуре DataFrame в Pandas -- высокоуровневой Python-библиотеке для анализа данных. Но как осуществляется доступ по индексу в DataFrame? На самом деле, индекс по строкам мы можем задавать различными способами, к примеру, в процессе формирования самого объекта DataFrame либо, как говорится "на лету": Таким образом, мы видим, что индексу задается имя Country Code. Также стоит отметить, что объекты Series из DataFrame приобретут те же самые индексы, что и объект DataFrame: При этом доступ к строкам по индексу можно осуществить 2-мя способами: Идем дальше. У нас есть возможность выполнять выборку по индексу и интересующим колонкам: Обратите внимание, что .loc в квадратных скобках принимает два аргумента. Кроме интересующего индекса, поддерживаются колонки и слайсинг. Следующий момент -- у нас есть возможность фильтровать DataFrame, используя для этого булевы массивы: Кроме того, существует возможность обращения к столбцам -- для этого применяется атрибут либо нотаци