Spec-Zone.ru › pandas 1

Тестирование

Функции проверки

testing.assert_frame_equal(left, right[, ...])

Проверить, что DataFrame слева и справа равны.

testing.assert_series_equal(left, right[, ...])

Проверить, что Series слева и справа равны.

testing.assert_index_equal(left, right[, ...])

Проверить, что индексы слева и справа равны.

testing.assert_extension_array_equal(left, right)

Проверить, что ExtensionArrays слева и справа равны.

Исключения и предупреждения

errors.AbstractMethodError(class_instance[, ...])

Вызывайте эту ошибку вместо NotImplementedError для абстрактных методов.

errors.AccessorRegistrationWarning

Предупреждение о конфликтах атрибутов при регистрации аксессоров.

errors.AttributeConflictWarning

Предупреждение, которое генерируется, когда атрибуты индекса конфликтуют при использовании HDFStore.

errors.CategoricalConversionWarning

Предупреждение генерируется при чтении частично помеченного файла Stata с помощью итератора.

errors.ClosedFileError

Исключение возникает при попытке выполнить операцию с закрытым файлом HDFStore.

errors.CSSWarning

Предупреждение генерируется, когда преобразование CSS стилей завершается неудачно.

errors.DatabaseError

Возникает ошибка при выполнении запроса SQL с плохим синтаксисом или запросом, выбрасывающим ошибку.

errors.DataError

Исключение возникает при выполнении операции с нечисловыми данными.

errors.DtypeWarning

Предупреждение генерируется при чтении различных типов данных в столбце из файла.

errors.DuplicateLabelError

Ошибка возникает, когда операция приведет к появлению дублирующихся меток.

errors.EmptyDataError

Исключение возникает в pd.read_csv при обнаружении пустых данных или заголовка.

errors.IncompatibilityWarning

Предупреждение возникает при попытке использования критериев where в несовместимом файле HDF5.

errors.IndexingError

Исключение возникает при индексировании с несоответствием размеров.

errors.InvalidColumnName

Предупреждение, генерируемое функцией to_stata, если столбец содержит недопустимое имя для Stata.

errors.InvalidIndexError

Исключение возникает при попытке использовать недопустимый ключ индекса.

errors.IntCastingNaNError

Исключение возникает при преобразовании (astype) массива с NaN в целочисленный тип.

errors.MergeError

Исключение возникает при слиянии данных.

errors.NullFrequencyError

Исключение возникает, когда freq не может быть нулевым.

errors.NumbaUtilError

Ошибка возникает для недопустимых подпрограмм движка Numba.

errors.NumExprClobberingError

Исключение возникает при попытке использовать встроенное имя numexpr в качестве имени переменной.

errors.OptionError

Исключение возникает для pandas.options.

errors.OutOfBoundsDatetime

Возникает при дате/времени, выходящей за диапазон допустимых значений.

errors.OutOfBoundsTimedelta

Возникает при встрече значения timedelta, которое невозможно представить.

errors.ParserError

Ошибка, возникающая при ошибке, встреченной при разборе содержимого файла.

errors.ParserWarning

Предупреждение возникает при чтении файла, который не использует стандартный парсер 'c'.

errors.PerformanceWarning

Предупреждение, возникающее при возможном влиянии на производительность.

errors.PossibleDataLossError

Исключение возникает при попытке открыть уже открытый файл HDFStore.

errors.PossiblePrecisionLoss

Предупреждение, выводимое функцией to_stata, если значение столбца выходит за пределы int64 или равно ему.

errors.PyperclipException

Исключение, возникающее при недоступности функции буфера обмена.

errors.PyperclipWindowsException(message)

Исключение возникает, когда функциональность буфера обмена недоступна в Windows.

errors.SettingWithCopyError

Ошибка возникает при попытке установить значение на скопированном слайсе из DataFrame.

errors.SettingWithCopyWarning

Предупреждение, возникающее при попытке установить значение на скопированном слайсе из DataFrame.

errors.SpecificationError

Исключение, генерируемое agg при некорректном определении функций.

errors.UndefinedVariableError(name[, is_local])

Исключение, генерируемое query или eval при использовании неопределенного имени переменной.

errors.UnsortedIndexError

Ошибка, возникающая при срезе MultiIndex, который не отсортирован лексикографически.

errors.UnsupportedFunctionCall

Исключение возникает при попытке вызвать недопустимую функцию numpy.

errors.ValueLabelTypeMismatch

Предупреждение, выводимое функцией to_stata для столбца категорий, содержащего значения, отличные от строк.

Функция отчёта об ошибках

show_versions([as_json])

Предоставляет полезную информацию, важную для отчетов об ошибках.

Запуск набора тестов

test([extra_args])

Запуск набора тестов pandas с использованием pytest.

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/1.5.0/reference/testing.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API