Series.add(other[, level, fill_value, axis]) | Сложение рядов и других значений по элементам (бинарная операция add). |
Series.sub(other[, level, fill_value, axis]) | Вычитание рядов и других значений по элементам (бинарная операция sub). |
Series.mul(other[, level, fill_value, axis]) | Умножение рядов и других значений по элементам (бинарная операция mul). |
Series.div(other[, level, fill_value, axis]) | Деление с плавающей точкой рядов и других значений по элементам (бинарная операция truediv). |
Series.truediv(other[, level, fill_value, axis]) | Деление с плавающей точкой рядов и других значений по элементам (бинарная операция truediv). |
Series.floordiv(other[, level, fill_value, axis]) | Целочисленное деление рядов и других значений по элементам (бинарная операция floordiv). |
Series.mod(other[, level, fill_value, axis]) | Остаток от деления рядов и других значений по элементам (бинарная операция mod). |
Series.pow(other[, level, fill_value, axis]) | Возведение в степень рядов и других значений по элементам (бинарная операция pow). |
Series.radd(other[, level, fill_value, axis]) | Сложение рядов и других значений по элементам (бинарная операция radd). |
Series.rsub(other[, level, fill_value, axis]) | Вычитание рядов и других значений по элементам (бинарная операция rsub). |
Series.rmul(other[, level, fill_value, axis]) | Умножение рядов и других значений по элементам (бинарная операция rmul). |
Series.rdiv(other[, level, fill_value, axis]) | Деление с плавающей точкой рядов и других значений по элементам (бинарная операция rtruediv). |
Series.rtruediv(other[, level, fill_value, axis]) | Деление с плавающей точкой рядов и других значений по элементам (бинарная операция rtruediv). |
Series.rfloordiv(other[, level, fill_value, …]) | Целочисленное деление рядов и других значений по элементам (бинарная операция rfloordiv). |
Series.rmod(other[, level, fill_value, axis]) | Остаток от деления рядов и других значений по элементам (бинарная операция rmod). |
Series.rpow(other[, level, fill_value, axis]) | Возведение в степень рядов и других значений по элементам (бинарная операция rpow). |
Series.combine(other, func[, fill_value]) | Объединение ряда со значением ряда или скаляром в соответствии с func. |
Series.combine_first(other) | Объединение значений рядов, сначала выбирая значения вызываемого ряда. |
Series.round([decimals]) | Округление каждого значения в ряду до заданного числа десятичных знаков. |
Series.lt(other[, level, fill_value, axis]) | Меньше, чем значения рядов и других значений по элементам (бинарная операция lt). |
Series.gt(other[, level, fill_value, axis]) | Больше, чем значения рядов и других значений по элементам (бинарная операция gt). |
Series.le(other[, level, fill_value, axis]) | Меньше или равно значениям рядов и других значений по элементам (бинарная операция le). |
Series.ge(other[, level, fill_value, axis]) | Больше или равно значениям рядов и других значений по элементам (бинарная операция ge). |
Series.ne(other[, level, fill_value, axis]) | Не равно значениям рядов и других значений по элементам (бинарная операция ne). |
Series.eq(other[, level, fill_value, axis]) | Равно значениям рядов и других значений по элементам (бинарная операция eq). |
Series.product([axis, skipna, level, …]) | Возвращает произведение значений для запрошенной оси. |
Series.dot(other) | Вычисляет скалярное произведение между рядом и столбцами других. |
Series.apply(func[, convert_dtype, args]) | Вызов функции для значений Series. |
Series.agg(func[, axis]) | Агрегирование с использованием одной или нескольких операций по указанной оси. |
Series.aggregate(func[, axis]) | Агрегирование с использованием одной или нескольких операций по указанной оси. |
Series.transform(func[, axis]) | Вызов func для self, возвращает Series с преобразованными значениями и той же длиной оси, что и self. |
Series.map(arg[, na_action]) | Картирование значений Series в соответствии с входным соответствием. |
Series.groupby([by, axis, level, as_index, …]) | Группировка DataFrame или Series с помощью маппера или ряда столбцов. |
Series.rolling(window[, min_periods, …]) | Предоставляет вычисления скользящего окна. |
Series.expanding([min_periods, center, axis]) | Предоставляет расширяющие преобразования. |
Series.ewm([com, span, halflife, alpha, …]) | Предоставляет экспоненциально взвешенные функции. |
Series.pipe(func, *args, **kwargs) | Применение func(self, *args, **kwargs). |
Series.abs() | Возвращает Series/DataFrame с абсолютным значением каждого элемента. |
Series.all([axis, bool_only, skipna, level]) | Возвращает True, если все элементы равны True, потенциально по оси. |
Series.any([axis, bool_only, skipna, level]) | Возвращает True, если хотя бы один элемент равен True, потенциально по оси. |
Series.autocorr([lag]) | Вычисляет автокорреляцию с лагом N. |
Series.between(left, right[, inclusive]) | Возвращает булеву Series, эквивалентную left <= series <= right. |
Series.clip([lower, upper, axis, inplace]) | Обрезает значения по заданным пороговым значениям. |
Series.clip_lower(threshold[, axis, inplace]) | (УСТЕРЕЖЕННО) Обрезает значения ниже заданного порога. |
Series.clip_upper(threshold[, axis, inplace]) | (УСТЕРЕЖЕННО) Обрезает значения выше заданного порога. |
Series.corr(other[, method, min_periods]) | Вычисляет корреляцию с other Series, исключая пропущенные значения. |
Series.count([level]) | Возвращает количество наблюдений без NA/null в Series. |
Series.cov(other[, min_periods]) | Вычисляет ковариацию с Series, исключая пропущенные значения. |
Series.cummax([axis, skipna]) | Возвращает кумуляльный максимум по оси DataFrame или Series. |
Series.cummin([axis, skipna]) | Возвращает кумуляльный минимум по оси DataFrame или Series. |
Series.cumprod([axis, skipna]) | Возвращает кумуляльное произведение по оси DataFrame или Series. |
Series.cumsum([axis, skipna]) | Возвращает кумулятивную сумму по оси DataFrame или Series. |
Series.describe([percentiles, include, exclude]) | Генерирует описательные статистики, которые обобщают центральную тенденцию, дисперсию и форму распределения набора данных, исключая NaN значения. |
Series.diff([periods]) | Первая дискретная разность элемента. |
Series.factorize([sort, na_sentinel]) | Кодирует объект как перечисленный тип или категориальную переменную. |
Series.kurt([axis, skipna, level, numeric_only]) | Возвращает несмещённую эксцесс по запрошенной оси, используя определение эксцесса Фишера (эксцесс нормального == 0,0). |
Series.mad([axis, skipna, level]) | Возвращает среднее абсолютное отклонение значений для запрошенной оси. |
Series.max([axis, skipna, level, numeric_only]) | Возвращает максимальное значение по запрошенной оси. |
Series.mean([axis, skipna, level, numeric_only]) | Возвращает среднее значение по запрошенной оси. |
Series.median([axis, skipna, level, …]) | Возвращает медиану значений по запрошенной оси. |
Series.min([axis, skipna, level, numeric_only]) | Возвращает минимальное значение по запрошенной оси. |
Series.mode([dropna]) | Возвращает моду(ы) набора данных. |
Series.nlargest([n, keep]) | Возвращает n наибольших элементов. |
Series.nsmallest([n, keep]) | Возвращает n наименьших элементов. |
Series.pct_change([periods, fill_method, …]) | Процентное изменение между текущим и предыдущим элементом. |
Series.prod([axis, skipna, level, …]) | Возвращает произведение значений по запрошенной оси. |
Series.quantile([q, interpolation]) | Возвращает значение в заданном квантиле. |
Series.rank([axis, method, numeric_only, …]) | Вычисляет ранги числовых данных (от 1 до n) по оси. |
Series.sem([axis, skipna, level, ddof, …]) | Возвращает несмещённую стандартную ошибку среднего по запрошенной оси. |
Series.skew([axis, skipna, level, numeric_only]) | Возвращает несмещённый скос по запрошенной оси, нормированный на N-1. |
Series.std([axis, skipna, level, ddof, …]) | Возвращает выборочное стандартное отклонение по запрошенной оси. |
Series.sum([axis, skipna, level, …]) | Возвращает сумму значений по запрошенной оси. |
Series.var([axis, skipna, level, ddof, …]) | Возвращает несмещённую дисперсию по запрошенной оси. |
Series.kurtosis([axis, skipna, level, …]) | Возвращает несмещённый эксцесс по запрошенной оси, используя определение эксцесса Фишера (эксцесс нормального == 0,0). |
Series.unique() | Возвращает уникальные значения объекта Series. |
Series.nunique([dropna]) | Возвращает количество уникальных элементов в объекте. |
Series.is_unique | Возвращает булево значение, если значения в объекте уникальны. |
Series.is_monotonic | Возвращает булево значение, если значения в объекте монотонно возрастают. |
Series.is_monotonic_increasing | Возвращает булево значение, если значения в объекте монотонно возрастают. |
Series.is_monotonic_decreasing | Возвращает булево значение, если значения в объекте монотонно убывают. |
Series.value_counts([normalize, sort, …]) | Возвращает Series, содержащую подсчет уникальных значений. |
Series.compound([axis, skipna, level]) | Возвращает составной процент значений по запрошенной оси. |
Series.align(other[, join, axis, level, …]) | Выровнять два объекта по их осям с заданным методом объединения для каждой оси индекса. |
Series.drop([labels, axis, index, columns, …]) | Возвращает Series со удалёнными метками индекса. |
Series.droplevel(level[, axis]) | Возвращает DataFrame с удалённым(ыми) уровнем(ями) индекса/столбца. |
Series.drop_duplicates([keep, inplace]) | Возвращает Series со удалёнными дублирующими значениями. |
Series.duplicated([keep]) | Указывает дублирующие значения Series. |
Series.equals(other) | Проверяет, содержат ли два объекта одинаковые элементы. |
Series.first(offset) | Удобный метод для выделения начальных периодов временных рядов данных на основе временного смещения. |
Series.head([n]) | Возвращает первые n строки. |
Series.idxmax([axis, skipna]) | Возвращает метку строки максимального значения. |
Series.idxmin([axis, skipna]) | Возвращает метку строки минимального значения. |
Series.isin(values) | Проверяет, содержатся ли values в Series. |
Series.last(offset) | Удобный метод для выделения конечных периодов временных рядов данных на основе временного смещения. |
Series.reindex([index]) | Приведение Series к новому индексу с опциональной логикой заполнения, размещая NA/NaN в местах, не имеющих значения в предыдущем индексе. |
Series.reindex_like(other[, method, copy, …]) | Возвращает объект с совпадающими индексами как у объекта other. |
Series.rename([index]) | Изменение меток индекса или имени Series. |
Series.rename_axis([mapper, index, columns, …]) | Установка имени оси для индекса или столбцов. |
Series.reset_index([level, drop, name, inplace]) | Генерация нового DataFrame или Series с сброшенным индексом. |
Series.sample([n, frac, replace, weights, …]) | Возвращает случайную выборку элементов из оси объекта. |
Series.select(crit[, axis]) | (УСТАРЕВШЕЕ) Возвращает данные, соответствующие меткам осей, соответствующим критериям. |
Series.set_axis(labels[, axis, inplace]) | Назначает желаемый индекс заданной оси. |
Series.take(indices[, axis, convert, is_copy]) | Возвращает элементы в заданных позиционных индексах вдоль оси. |
Series.tail([n]) | Возвращает последние n строки. |
Series.truncate([before, after, axis, copy]) | Обрезает Series или DataFrame перед и после некоторого значения индекса. |
Series.where(cond[, other, inplace, axis, …]) | Заменяет значения, где условие ложно. |
Series.mask(cond[, other, inplace, axis, …]) | Заменяет значения, где условие истинно. |
Series.add_prefix(prefix) | Добавляет префикс к меткам со строкой prefix. |
Series.add_suffix(suffix) | Добавляет суффикс к меткам со строкой suffix. |
Series.filter([items, like, regex, axis]) | Подмножество строк или столбцов DataFrame в соответствии с метками в указанном индексе. |
Series.argsort([axis, kind, order]) | Переопределяет ndarray.argsort. |
Series.argmin([axis, skipna]) | (УСТАРЕВШЕЕ) Возвращает метку строки минимального значения. |
Series.argmax([axis, skipna]) | (УСТАРЕВШЕЕ) Возвращает метку строки максимального значения. |
Series.reorder_levels(order) | Переупорядочивает уровни индекса с использованием входного порядка. |
Series.sort_values([axis, ascending, …]) | Сортировка по значениям. |
Series.sort_index([axis, level, ascending, …]) | Сортировка Series по меткам индекса. |
Series.swaplevel([i, j, copy]) | Меняет местами уровни i и j в MultiIndex. |
Series.unstack([level, fill_value]) | Развертывание, а.к.а. |
Series.searchsorted(value[, side, sorter]) | Нахождение индексов, куда следует вставить элементы для поддержания порядка. |
Series.ravel([order]) | Возвращает уплощенные данные в виде массива ndarray. |
Series.repeat(repeats[, axis]) | Повторение элементов Series. |
Series.squeeze([axis]) | Сжатие одномерных объектов осей в скаляры. |
Series.view([dtype]) | Создание нового представления Series. |
Series.asfreq(freq[, method, how, …]) | Преобразование временного ряда в заданную частоту. |
Series.asof(where[, subset]) | Возвращение последней строки(строк) без каких-либо NaN перед where. |
Series.shift([periods, freq, axis, fill_value]) | Смещение индекса на нужное количество периодов с необязательной временной freq. |
Series.first_valid_index() | Возвращение индекса первого не-NaN/null значения. |
Series.last_valid_index() | Возвращение индекса последнего не-NaN/null значения. |
Series.resample(rule[, how, axis, …]) | Перевыборка данных временного ряда. |
Series.tz_convert(tz[, axis, level, copy]) | Преобразование временной зоны осознанного по времени осей в целевую временную зону. |
Series.tz_localize(tz[, axis, level, copy, …]) | Локализация индекса Series или DataFrame без временной зоны в целевую временную зону. |
Series.at_time(time[, asof, axis]) | Выбор значений в определенное время суток (например, |
Series.between_time(start_time, end_time[, …]) | Выбор значений между определенными временами суток (например, с 9:00 до 9:30 утра). |
Series.tshift([periods, freq, axis]) | Смещение временного индекса, используя частоту индекса, если она доступна. |
Series.slice_shift([periods, axis]) | Эквивалентно shift без копирования данных. |
Pandas предоставляет методы, специфичные для типа данных, в различных аксессорах. Это отдельные пространства имен в Series, которые применяются только к определенным типам данных.
Series.dt.to_period(*args, **kwargs) | Преобразование к PeriodArray/Index в соответствии с определённой частотой. |
Series.dt.to_pydatetime() | Возвращает данные в виде массива объектов даты и времени из модуля Python. |
Series.dt.tz_localize(*args, **kwargs) | Локализация временной зоны для неявного указания временной зоны (tz-naive) в явный (tz-aware) массив/индекс даты и времени. |
Series.dt.tz_convert(*args, **kwargs) | Преобразование массива/индекса даты и времени с явным указанием временной зоны (tz-aware) из одной временной зоны в другую. |
Series.dt.normalize(*args, **kwargs) | Преобразование времени в полночь. |
Series.dt.strftime(*args, **kwargs) | Преобразование в индекс с использованием указанного формата даты. |
Series.dt.round(*args, **kwargs) | Округление данных до указанного freq. |
Series.dt.floor(*args, **kwargs) | Округление данных вниз до указанного freq. |
Series.dt.ceil(*args, **kwargs) | Округление данных вверх до указанного freq. |
Series.dt.month_name(*args, **kwargs) | Возвращает имена месяцев из DateTimeIndex с указанной локалью. |
Series.dt.day_name(*args, **kwargs) | Возвращает имена дней недели из DateTimeIndex с указанной локалью. |
Series.str.capitalize() | Преобразовать строки в Series/Index в верхний регистр первой буквы. |
Series.str.cat([others, sep, na_rep, join]) | Объединить строки в Series/Index с заданным разделителем. |
Series.str.center(width[, fillchar]) | Заполнить левую и правую стороны строк в Series/Index дополнительным символом. |
Series.str.contains(pat[, case, flags, na, …]) | Проверить, содержится ли шаблон или регулярное выражение в строке Series или Index. |
Series.str.count(pat[, flags]) | Подсчитать вхождения шаблона в каждой строке Series/Index. |
Series.str.decode(encoding[, errors]) | Декодировать строку символов в Series/Index с использованием указанной кодировки. |
Series.str.encode(encoding[, errors]) | Кодировать строку символов в Series/Index с использованием указанной кодировки. |
Series.str.endswith(pat[, na]) | Проверить, совпадает ли конец каждого элемента строки с шаблоном. |
Series.str.extract(pat[, flags, expand]) | Извлечь группы захвата в регулярном выражении pat в виде столбцов в DataFrame. |
Series.str.extractall(pat[, flags]) | Для каждой строки-субъекта в Series извлечь группы из всех совпадений регулярного выражения pat. |
Series.str.find(sub[, start, end]) | Возвращает наименьшие индексы в каждой строке Series/Index, где подстрока полностью содержится в [start:end]. |
Series.str.findall(pat[, flags]) | Найти все вхождения шаблона или регулярного выражения в Series/Index. |
Series.str.get(i) | Извлечь элемент из каждого компонента в указанной позиции. |
Series.str.index(sub[, start, end]) | Возвращает наименьшие индексы в каждой строке, где подстрока полностью содержится в [start:end]. |
Series.str.join(sep) | Объединить списки, содержащиеся как элементы в Series/Index, с переданным разделителем. |
Series.str.len() | Вычисляет длину каждого элемента в Series/Index. |
Series.str.ljust(width[, fillchar]) | Заполнить правую сторону строк в Series/Index дополнительным символом. |
Series.str.lower() | Преобразовать строки в Series/Index в нижний регистр. |
Series.str.lstrip([to_strip]) | Удалить ведущие и хвостовые символы. |
Series.str.match(pat[, case, flags, na]) | Определить, соответствует ли каждая строка регулярному выражению. |
Series.str.normalize(form) | Возвратить нормальную форму Unicode для строк в Series/Index. |
Series.str.pad(width[, side, fillchar]) | Заполнить строки в Series/Index до ширины. |
Series.str.partition([sep, expand]) | Разделить строку по первому вхождению sep. |
Series.str.repeat(repeats) | Дублировать каждую строку в Series или Index. |
Series.str.replace(pat, repl[, n, case, …]) | Заменить вхождения шаблона/регулярного выражения в Series/Index на другую строку. |
Series.str.rfind(sub[, start, end]) | Возвращает наибольшие индексы в каждой строке Series/Index, где подстрока полностью содержится в [start:end]. |
Series.str.rindex(sub[, start, end]) | Возвращает наибольшие индексы в каждой строке, где подстрока полностью содержится в [start:end]. |
Series.str.rjust(width[, fillchar]) | Заполнить левую сторону строк в Series/Index дополнительным символом. |
Series.str.rpartition([sep, expand]) | Разделить строку по последнему вхождению sep. |
Series.str.rstrip([to_strip]) | Удалить ведущие и хвостовые символы. |
Series.str.slice([start, stop, step]) | Вырезать подстроки из каждого элемента в Series или Index. |
Series.str.slice_replace([start, stop, repl]) | Заменить позиционный срез строки другим значением. |
Series.str.split([pat, n, expand]) | Разделить строки вокруг заданного разделителя. |
Series.str.rsplit([pat, n, expand]) | Разделить строки вокруг заданного разделителя. |
Series.str.startswith(pat[, na]) | Проверить, совпадает ли начало каждого элемента строки с шаблоном. |
Series.str.strip([to_strip]) | Удалить ведущие и хвостовые символы. |
Series.str.swapcase() | Преобразовать строки в Series/Index в регистр с переводом регистра. |
Series.str.title() | Преобразовать строки в Series/Index в заголовок. |
Series.str.translate(table[, deletechars]) | Отобразить все символы в строке через указанную таблицу преобразований. |
Series.str.upper() | Преобразовать строки в Series/Index в верхний регистр. |
Series.str.wrap(width, **kwargs) | Разбить длинные строки в Series/Index, чтобы отформатировать их в абзацы длиной меньше заданной ширины. |
Series.str.zfill(width) | Заполнить строки в Series/Index, добавив в начало нули. |
Series.str.isalnum() | Проверить, являются ли все символы в каждой строке буквенно-цифровыми. |
Series.str.isalpha() | Проверить, являются ли все символы в каждой строке буквенными. |
Series.to_pickle(path[, compression, protocol]) | Архивирование (сериализация) объекта в файл. |
Series.to_csv(*args, **kwargs) | Запись объекта в файл в формате CSV (значения, разделённые запятыми). |
Series.to_dict([into]) | Преобразование Series в словарь {метка -> значение} или подобный объекту словарь. |
Series.to_excel(excel_writer[, sheet_name, …]) | Запись объекта в лист Excel. |
Series.to_frame([name]) | Преобразование Series в DataFrame. |
Series.to_xarray() | Возврат объекта xarray из объекта pandas. |
Series.to_hdf(path_or_buf, key, **kwargs) | Запись содержащихся данных в HDF5-файл с помощью HDFStore. |
Series.to_sql(name, con[, schema, …]) | Запись записей, хранящихся в DataFrame, в базу данных SQL. |
Series.to_msgpack([path_or_buf, encoding]) | Сериализация объекта в файл в формате msgpack. |
Series.to_json([path_or_buf, orient, …]) | Преобразование объекта в JSON-строку. |
Series.to_sparse([kind, fill_value]) | Преобразование Series в SparseSeries. |
Series.to_dense() | Возврат плотного представления NDFrame (в отличие от разреженного). |
Series.to_string([buf, na_rep, …]) | Отображение строкового представления Series. |
Series.to_clipboard([excel, sep]) | Копирование объекта в буфер обмена системы. |
Series.to_latex([buf, columns, col_space, …]) | Отображение объекта в таблицу LaTeX. |