Загрузка данных


1. Series — это одномерный размеченный массив, где каждому значению соответствует метка (индекс).
   Отличается от NumPy array наличием индекса и поддержкой выравнивания при операциях.

2. .index возвращает метки (индексы), .values возвращает массив значений (NumPy array).

3. .loc[] — доступ по меткам индекса (включая правую границу при срезе).
   .iloc[] — доступ по целочисленным позициям (правая граница не включается, как в обычных списках).

4. При арифметических операциях Pandas автоматически выравнивает Series по их индексам.
   Если индекс есть только в одном из Series, результат содержит NaN.

5. Логическое выражение (например, series > значение) возвращает булевую маску.
   Маску можно использовать для фильтрации: series[маска].

6. .reindex() изменяет индекс Series/DataFrame на новый.
   Удобен, когда нужно привести данные к единой шкале (например, к единому набору дат).

7. Параметры pd.read_csv(): parse_dates=['Имя_столбца'] для преобразования в дату,
   index_col='Имя_столбца' чтобы сделать его индексом.

8. Для построения графика временного ряда: df['столбец'].plot() или df.plot(y='столбец').
   Pandas автоматически подписывает ось X значениями индекса (если он — DatetimeIndex).