Spec-Zone.ru › pandas 2

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

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

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(экземпляр_класса[, ...])

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

errors.AttributeConflictWarning

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

errors.CategoricalConversionWarning

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

errors.ChainedAssignmentError

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

errors.ClosedFileError

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

errors.CSSWarning

Предупреждение выводится при неудачном преобразовании стилей CSS.

errors.DatabaseError

Ошибка возникает при выполнении SQL-запроса с неверным синтаксисом или SQL-запросом, который генерирует ошибку.

errors.DataError

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

errors.DtypeWarning

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

errors.DuplicateLabelError

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

errors.EmptyDataError

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

errors.IncompatibilityWarning

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

errors.IndexingError

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

errors.InvalidColumnName

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

errors.InvalidComparison

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

errors.InvalidIndexError

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

errors.InvalidVersion

Найдена неверная версия; пользователи должны обратиться к PEP 440.

errors.IntCastingNaNError

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

errors.LossySetitemError

Возникает при попытке выполнения __setitem__ для np.ndarray, который не является без потерь.

errors.MergeError

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

errors.NoBufferPresent

Исключение возникает в _get_data_buffer, чтобы указать, что запрошенного буфера нет.

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(сообщение)

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

errors.SettingWithCopyError

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

errors.SettingWithCopyWarning

Предупреждение выводится при попытке задания значения на скопированном срезе из DataFrame.

errors.SpecificationError

Исключение, вызываемое agg при неверно заданных функциях.

errors.UndefinedVariableError(имя[, является_локальной])

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

errors.UnsortedIndexError

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

errors.UnsupportedFunctionCall

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

errors.ValueLabelTypeMismatch

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

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

show_versions([as_json])

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

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

test([extra_args, run_doctests])

Запуск набора тестов 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/2.2.2/reference/testing.html

Spec-Zone.ru

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