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).