UndefinedVariableError#
-
class pandas::UndefinedVariableError#
pandas C++ class.
Example#
#include <pandas/pandas.h>
using namespace pandas;
// Use UndefinedVariableError
UndefinedVariableError obj;
// ... operations ...
Constructors#
Code Examples#
The following examples are extracted from the test suite.
UndefinedVariableError (pd_test_5_all.cpp:72239)
72229 pandas::error_messages::unsupported_op("+", "object"),
72230 local_fail);
72231
72232 // Category 6: dtype — cannot cast.
72233 check_eq_str(
72234 "case_3.cat6_dtype.cannot_cast",
72235 "Cannot cast float64 to int64",
72236 pandas::error_messages::cannot_cast("float64", "int64"),
72237 local_fail);
72238
72239 // Category 7: UndefinedVariableError (eval/query).
72240 check_eq_str(
72241 "case_3.cat7_UndefinedVariable.undefined_variable",
72242 "name 'x' is not defined",
72243 pandas::error_messages::undefined_variable("x"),
72244 local_fail);
72245
72246 // Category 8: UnsortedIndexError — MultiIndex lexsort.
72247 check_eq_str(
72248 "case_3.cat8_UnsortedIndex.unsorted_index",
72249 "Key length (3) was greater than MultiIndex lexsort depth",
UndefinedVariableError (pd_test_5_all.cpp:72239)
72229 pandas::error_messages::unsupported_op("+", "object"),
72230 local_fail);
72231
72232 // Category 6: dtype — cannot cast.
72233 check_eq_str(
72234 "case_3.cat6_dtype.cannot_cast",
72235 "Cannot cast float64 to int64",
72236 pandas::error_messages::cannot_cast("float64", "int64"),
72237 local_fail);
72238
72239 // Category 7: UndefinedVariableError (eval/query).
72240 check_eq_str(
72241 "case_3.cat7_UndefinedVariable.undefined_variable",
72242 "name 'x' is not defined",
72243 pandas::error_messages::undefined_variable("x"),
72244 local_fail);
72245
72246 // Category 8: UnsortedIndexError — MultiIndex lexsort.
72247 check_eq_str(
72248 "case_3.cat8_UnsortedIndex.unsorted_index",
72249 "Key length (3) was greater than MultiIndex lexsort depth",