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