Skip to content

Upgrading pandas 0.19 to 0.20

Breaking0.19.2 → 0.20.3Breaking3Deprecated2New5Changed2Fixed1Other1

BreakingUpgrade verdict

3 breaking changes.

  • Rolling correlation and covariance between two columns now come back as a DataFrame with a MultiIndex instead of a Panel.
  • Reading and writing data on Amazon S3 now goes through the s3fs library.
  • Reading from and writing to Google BigQuery now goes through the separate pandas-gbq package.
  • The .ix way of selecting rows and columns is being phased out; use .loc or .iloc instead.
5 items need code or config changes
Breaking3
Window Binary Corr/Cov operations now return a MultiIndexed DataFrame rather than a Panel.
DataFramePanel
S3 handling now uses s3fs.
s3fs
Google BigQuery support now uses the pandas-gbq library.
pandas-gbq
Deprecated2
Deprecates the .ix indexer.
.ix
Deprecates Panel.
Panel

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • removed: export NoseTester
  • removed: export concat
  • removed: export crosstab
  • removed: export cut
  • removed: export hashtable
  • removed: export lib
  • removed: export melt
  • removed: export merge
  • removed: export merge_asof
  • removed: export merge_ordered
  • removed: export ordered_merge
  • removed: export pivot_table
  • removed: export plot_params
  • removed: export qcut
  • removed: export scatter_matrix
  • removed: export to_numeric
  • removed: export tslib
  • removed: variable test
  • added: export test
  • added: variable json
  • added: variable lib
  • added: variable parser
  • added: variable plot_params
  • added: variable scatter_matrix
  • added: variable tslib
  • added: export CategoricalDtype
  • added: export DatetimeTZDtype
  • added: export IntervalDtype
  • added: export PeriodDtype
  • added: export infer_dtype
  • added: export union_categoricals
  • added: variable intern
  • added: variable _np_version_under1p13
  • added: variable _np_version_under1p14
  • removed: variable SQUEEZE_DEFAULTS
  • removed: variable validate_squeeze
  • changed: function validate_groupby_func(name, args, kwargs) → function validate_groupby_func(name, args, kwargs, allowed=…)
  • added: variable ARGSORT_DEFAULTS_KIND
  • added: variable validate_argsort_kind
  • added: method Unpickler.find_class(module, name)
  • removed: variable _NUMEXPR_INSTALLED
  • removed: class NameResolutionError(NameError)
  • removed: class AbstractEngine(object)
  • removed: class NumExprClobberingError(NameError)
  • removed: class NumExprEngine(AbstractEngine)
  • removed: class PythonEngine(AbstractEngine)
  • removed: constructor AbstractEngine(expr)
  • removed: constructor NumExprEngine(expr)
  • removed: constructor PythonEngine(expr)
  • removed: field AbstractEngine.has_neg_frac
  • removed: field NumExprEngine.has_neg_frac
  • removed: field PythonEngine.has_neg_frac
  • removed: method AbstractEngine.convert()
  • removed: method AbstractEngine.evaluate()
  • removed: method NumExprEngine.convert()
  • removed: method PythonEngine.evaluate()
  • removed: function eval(expr, parser=…, engine=…, truediv=…, local_dict=…, global_dict=…, resolvers=…, level=…, target=…, inplace=…)
  • removed: class BaseExprVisitor(ast.NodeVisitor)
  • removed: class Expr(StringMixin)
  • removed: class PandasExprVisitor(BaseExprVisitor)
  • removed: class PythonExprVisitor(BaseExprVisitor)
  • removed: constructor BaseExprVisitor(env, engine, parser, preparser=…)
  • removed: constructor Expr(expr, engine=…, parser=…, env=…, truediv=…, level=…)
  • removed: constructor PandasExprVisitor(env, engine, parser, preparser=…)
  • removed: constructor PythonExprVisitor(env, engine, parser, preparser=…)
  • removed: field BaseExprVisitor.binary_op_nodes
  • removed: field BaseExprVisitor.binary_op_nodes_map
  • removed: field BaseExprVisitor.binary_ops
  • removed: field BaseExprVisitor.const_type
  • removed: field BaseExprVisitor.rewrite_map
  • removed: field BaseExprVisitor.term_type
  • removed: field BaseExprVisitor.unary_op_nodes
  • removed: field BaseExprVisitor.unary_op_nodes_map
  • removed: field BaseExprVisitor.unary_ops
  • removed: field BaseExprVisitor.visit_Tuple
  • removed: function add_ops(op_classes)
  • removed: function disallow(nodes)
  • removed: function tokenize_string(source)
  • removed: method BaseExprVisitor.translate_In(op)
  • removed: method BaseExprVisitor.visit(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Assign(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Attribute(node, **kwargs)
  • removed: method BaseExprVisitor.visit_BinOp(node, **kwargs)
  • removed: method BaseExprVisitor.visit_BoolOp(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Call_35(node, side=…, **kwargs)
  • removed: method BaseExprVisitor.visit_Call_legacy(node, side=…, **kwargs)
  • removed: method BaseExprVisitor.visit_Compare(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Div(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Expr(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Index(node, **kwargs)
  • removed: method BaseExprVisitor.visit_List(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Module(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Name(node, **kwargs)
  • removed: method BaseExprVisitor.visit_NameConstant(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Num(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Slice(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Str(node, **kwargs)
  • removed: method BaseExprVisitor.visit_Subscript(node, **kwargs)
  • removed: method BaseExprVisitor.visit_UnaryOp(node, **kwargs)
  • removed: method Expr.parse()
  • removed: property Expr.assigner
  • removed: property Expr.names
  • removed: function evaluate(op, op_str, a, b, raise_on_error=…, use_numexpr=…, **eval_kwargs)
  • removed: function get_test_result()
  • removed: function set_numexpr_threads(n=…)
  • removed: function set_test_mode(v=…)
  • removed: function where(cond, a, b, raise_on_error=…, use_numexpr=…)
  • removed: class BinOp(Op)
  • removed: class Constant(Term)
  • removed: class Div(BinOp)
  • removed: class FuncNode(object)
  • removed: class MathCall(Op)
  • removed: class Op(StringMixin)
  • removed: class Term(StringMixin)
  • removed: class UnaryOp(Op)
  • removed: class UndefinedVariableError(NameError)
  • removed: constructor BinOp(op, lhs, rhs, **kwargs)
  • removed: constructor Constant(value, env, side=…, encoding=…)
  • removed: constructor Div(lhs, rhs, truediv, *args, **kwargs)
  • removed: constructor FuncNode(name)
  • removed: constructor MathCall(func, args)
  • removed: constructor Op(op, operands, *args, **kwargs)
  • removed: constructor Term(name, env, side=…, encoding=…)
  • removed: constructor UnaryOp(op, operand)
  • removed: constructor UndefinedVariableError(name, is_local)
  • removed: field Term.return_type
  • removed: function is_term(obj)
  • removed: function isnumeric(dtype)
  • removed: method BinOp.convert_values()
  • removed: method BinOp.evaluate(env, engine, parser, term_type, eval_in_python)
  • removed: method Term.evaluate(*args, **kwargs)
  • removed: method Term.update(value)
  • removed: property Constant.name
  • removed: property Op.has_invalid_return_type
  • removed: property Op.is_datetime
  • removed: property Op.isscalar
  • removed: property Op.operand_types
  • removed: property Op.return_type
  • removed: property Term.is_datetime
  • removed: property Term.isscalar
  • removed: property Term.local_name
  • removed: property Term.name
  • removed: property Term.ndim
  • removed: property Term.raw
  • removed: property Term.type
  • removed: property Term.value
  • removed: property UnaryOp.return_type
  • removed: class BinOp(ops.BinOp)
  • removed: class ConditionBinOp(BinOp)
  • removed: class Constant(Term)
  • removed: class Expr(expr.Expr)
  • removed: class ExprVisitor(BaseExprVisitor)
  • removed: class FilterBinOp(BinOp)
  • removed: class JointConditionBinOp(ConditionBinOp)
  • removed: class JointFilterBinOp(FilterBinOp)
  • removed: class Scope(expr.Scope)
  • removed: class Term(ops.Term)
  • removed: class TermValue(object)
  • removed: class UnaryOp(ops.UnaryOp)
  • removed: constructor BinOp(op, lhs, rhs, queryables, encoding)
  • removed: constructor Constant(value, env, side=…, encoding=…)
  • removed: constructor Expr(where, op=…, value=…, queryables=…, encoding=…, scope_level=…)
  • removed: constructor ExprVisitor(env, engine, parser, **kwargs)
  • removed: constructor Scope(level, global_dict=…, local_dict=…, queryables=…)
  • removed: constructor Term(name, env, side=…, encoding=…)
  • removed: constructor TermValue(value, converted, kind)
  • removed: field ExprVisitor.const_type
  • removed: field ExprVisitor.term_type
  • removed: function maybe_expression(s)
  • removed: method BinOp.conform(rhs)
  • removed: method BinOp.convert_value(v)
  • removed: method BinOp.convert_values()
  • removed: method BinOp.generate(v)
  • removed: method BinOp.prune(klass)
  • removed: method ConditionBinOp.evaluate()
  • removed: method ConditionBinOp.format()
  • removed: method ConditionBinOp.invert()
  • removed: method Expr.evaluate()
  • removed: method Expr.parse_back_compat(w, op=…, value=…)
  • removed: method ExprVisitor.translate_In(op)
  • removed: method ExprVisitor.visit_Assign(node, **kwargs)
  • removed: method ExprVisitor.visit_Attribute(node, **kwargs)
  • removed: method ExprVisitor.visit_Index(node, **kwargs)
  • removed: method ExprVisitor.visit_Subscript(node, **kwargs)
  • removed: method ExprVisitor.visit_UnaryOp(node, **kwargs)
  • removed: method FilterBinOp.evaluate()
  • removed: method FilterBinOp.format()
  • removed: method FilterBinOp.generate_filter_op(invert=…)
  • removed: method FilterBinOp.invert()
  • removed: method JointConditionBinOp.evaluate()
  • removed: method JointFilterBinOp.evaluate()
  • removed: method JointFilterBinOp.format()
  • removed: method TermValue.tostring(encoding)
  • removed: method UnaryOp.prune(klass)
  • removed: property BinOp.is_in_table
  • removed: property BinOp.is_valid
  • removed: property BinOp.kind
  • removed: property BinOp.meta
  • removed: property BinOp.metadata
  • removed: property Term.value
  • removed: class Scope(StringMixin)
  • removed: constructor Scope(level, global_dict=…, local_dict=…, resolvers=…, target=…)
  • removed: method Scope.add_tmp(value)
  • removed: method Scope.resolve(key, is_local)
  • removed: method Scope.swapkey(old_key, new_key, new_value=…)
  • removed: method Scope.update(level)
  • removed: property Scope.full_scope
  • removed: property Scope.has_resolvers
  • removed: property Scope.ntemps
  • added: function add_imports(doctest_namespace)
  • added: function configure_tests()
  • added: function ip()
  • added: function pytest_addoption(parser)
  • added: function pytest_runtest_setup(item)
  • added: function spmatrix(request)
  • removed: function nlargest(arr, n, keep=…)
  • removed: function nsmallest(arr, n, keep=…)
  • removed: function select_n_frame(frame, columns, n, method, keep)
  • removed: function select_n_series(series, n, keep, method)
  • removed: function select_n_slow(dropped, n, keep, method)
  • added: class SelectN(object)
  • added: class SelectNFrame(SelectN)
  • added: class SelectNSeries(SelectN)
  • added: constructor SelectN(obj, n, keep)
  • added: constructor SelectNFrame(obj, n, keep, columns)
  • added: function checked_add_with_arr(arr, b, arr_mask=…, b_mask=…)
  • added: method SelectN.nlargest()
  • added: method SelectN.nsmallest()
  • added: method SelectNFrame.compute(method)
  • added: method SelectNSeries.compute(method)
  • added: static method SelectN.is_valid_dtype_n_method(dtype)
  • added: variable unique1d
  • added: function groupby(*args, **kwargs)
  • added: function match(*args, **kwargs)
  • removed: class FrozenList(PandasObject, list)
  • removed: class FrozenNDArray(PandasObject, np.ndarray)
  • removed: field FrozenList.append
  • removed: field FrozenList.extend
  • removed: field FrozenList.insert
  • removed: field FrozenList.pop
  • removed: field FrozenList.remove
  • removed: field FrozenList.sort
  • removed: field FrozenNDArray.fill
  • removed: field FrozenNDArray.itemset
  • removed: field FrozenNDArray.put
  • removed: method FrozenNDArray.values()
  • removed: property SelectionMixin.name
  • changed: method IndexOpsMixin.searchsorted(key, side=…, sorter=…) → method IndexOpsMixin.searchsorted(value, side=…, sorter=…)
  • added: property IndexOpsMixin.empty
  • changed: constructor Categorical(values, categories=…, ordered=…, name=…, fastpath=…) → constructor Categorical(values, categories=…, ordered=…, fastpath=…)
  • changed: method Categorical.argsort(ascending=…, *args, **kwargs) → method Categorical.argsort(ascending=…, kind=…, *args, **kwargs)
  • changed: method Categorical.searchsorted(v, side=…, sorter=…) → method Categorical.searchsorted(value, side=…, sorter=…)
  • changed: static method Categorical.from_codes(codes, categories, ordered=…, name=…) → static method Categorical.from_codes(codes, categories, ordered=…)
  • removed: class AmbiguousIndexError(PandasError, KeyError)
  • removed: class PandasError(Exception)
  • removed: class PerformanceWarning(Warning)
  • removed: class UnsupportedFunctionCall(ValueError)
  • added: variable _NUMEXPR_INSTALLED
  • added: function Expr(*args, **kwargs)
  • added: class NameResolutionError(NameError)
  • added: class AbstractEngine(object)
  • added: class NumExprClobberingError(NameError)
  • added: class NumExprEngine(AbstractEngine)
  • added: class PythonEngine(AbstractEngine)
  • added: constructor AbstractEngine(expr)
  • added: constructor NumExprEngine(expr)
  • added: constructor PythonEngine(expr)
  • added: field AbstractEngine.has_neg_frac
  • added: field NumExprEngine.has_neg_frac
  • added: field PythonEngine.has_neg_frac
  • added: method AbstractEngine.convert()
  • added: method AbstractEngine.evaluate()
  • added: method NumExprEngine.convert()
  • added: method PythonEngine.evaluate()
  • added: function eval(expr, parser=…, engine=…, truediv=…, local_dict=…, global_dict=…, resolvers=…, level=…, target=…, inplace=…)
  • added: class BaseExprVisitor(ast.NodeVisitor)
  • added: class Expr(StringMixin)
  • added: class PandasExprVisitor(BaseExprVisitor)
  • added: class PythonExprVisitor(BaseExprVisitor)
  • added: constructor BaseExprVisitor(env, engine, parser, preparser=…)
  • added: constructor Expr(expr, engine=…, parser=…, env=…, truediv=…, level=…)
  • added: constructor PandasExprVisitor(env, engine, parser, preparser=…)
  • added: constructor PythonExprVisitor(env, engine, parser, preparser=…)
  • added: field BaseExprVisitor.binary_op_nodes
  • added: field BaseExprVisitor.binary_op_nodes_map
  • added: field BaseExprVisitor.binary_ops
  • added: field BaseExprVisitor.const_type
  • added: field BaseExprVisitor.rewrite_map
  • added: field BaseExprVisitor.term_type
  • added: field BaseExprVisitor.unary_op_nodes
  • added: field BaseExprVisitor.unary_op_nodes_map
  • added: field BaseExprVisitor.unary_ops
  • added: field BaseExprVisitor.visit_Tuple
  • added: function add_ops(op_classes)
  • added: function disallow(nodes)
  • added: function tokenize_string(source)
  • added: method BaseExprVisitor.translate_In(op)
  • added: method BaseExprVisitor.visit(node, **kwargs)
  • added: method BaseExprVisitor.visit_Assign(node, **kwargs)
  • added: method BaseExprVisitor.visit_Attribute(node, **kwargs)
  • added: method BaseExprVisitor.visit_BinOp(node, **kwargs)
  • added: method BaseExprVisitor.visit_BoolOp(node, **kwargs)
  • added: method BaseExprVisitor.visit_Call_35(node, side=…, **kwargs)
  • added: method BaseExprVisitor.visit_Call_legacy(node, side=…, **kwargs)
  • added: method BaseExprVisitor.visit_Compare(node, **kwargs)
  • added: method BaseExprVisitor.visit_Div(node, **kwargs)
  • added: method BaseExprVisitor.visit_Expr(node, **kwargs)
  • added: method BaseExprVisitor.visit_Index(node, **kwargs)
  • added: method BaseExprVisitor.visit_List(node, **kwargs)
  • added: method BaseExprVisitor.visit_Module(node, **kwargs)
  • added: method BaseExprVisitor.visit_Name(node, **kwargs)
  • added: method BaseExprVisitor.visit_NameConstant(node, **kwargs)
  • added: method BaseExprVisitor.visit_Num(node, **kwargs)
  • added: method BaseExprVisitor.visit_Slice(node, **kwargs)
  • added: method BaseExprVisitor.visit_Str(node, **kwargs)
  • added: method BaseExprVisitor.visit_Subscript(node, **kwargs)
  • added: method BaseExprVisitor.visit_UnaryOp(node, **kwargs)
  • added: method Expr.parse()
  • added: property Expr.assigner
  • added: property Expr.names
  • added: function evaluate(op, op_str, a, b, raise_on_error=…, use_numexpr=…, **eval_kwargs)
  • added: function get_test_result()
  • added: function set_numexpr_threads(n=…)
  • added: function set_test_mode(v=…)
  • added: function set_use_numexpr(v=…)
  • added: function where(cond, a, b, raise_on_error=…, use_numexpr=…)
  • added: class BinOp(Op)
  • added: class Constant(Term)
  • added: class Div(BinOp)
  • added: class FuncNode(object)
  • added: class MathCall(Op)
  • added: class Op(StringMixin)
  • added: class Term(StringMixin)
  • added: class UnaryOp(Op)
  • added: class UndefinedVariableError(NameError)
  • added: constructor BinOp(op, lhs, rhs, **kwargs)
  • added: constructor Constant(value, env, side=…, encoding=…)
  • added: constructor Div(lhs, rhs, truediv, *args, **kwargs)
  • added: constructor FuncNode(name)
  • added: constructor MathCall(func, args)
  • added: constructor Op(op, operands, *args, **kwargs)
  • added: constructor Term(name, env, side=…, encoding=…)
  • added: constructor UnaryOp(op, operand)
  • added: constructor UndefinedVariableError(name, is_local)
  • added: field Term.return_type
  • added: function is_term(obj)
  • added: function isnumeric(dtype)
  • added: method BinOp.convert_values()
  • added: method BinOp.evaluate(env, engine, parser, term_type, eval_in_python)
  • added: method Term.evaluate(*args, **kwargs)
  • added: method Term.update(value)
  • added: property Constant.name
  • added: property Op.has_invalid_return_type
  • added: property Op.is_datetime
  • added: property Op.isscalar
  • added: property Op.operand_types
  • added: property Op.return_type
  • added: property Term.is_datetime
  • added: property Term.isscalar
  • added: property Term.local_name
  • added: property Term.name
  • added: property Term.ndim
  • added: property Term.raw
  • added: property Term.type
  • added: property Term.value
  • added: property UnaryOp.return_type
  • added: class BinOp(ops.BinOp)
  • added: class ConditionBinOp(BinOp)
  • added: class Constant(Term)
  • added: class Expr(expr.Expr)
  • added: class ExprVisitor(BaseExprVisitor)
  • added: class FilterBinOp(BinOp)
  • added: class JointConditionBinOp(ConditionBinOp)
  • added: class JointFilterBinOp(FilterBinOp)
  • added: class Scope(expr.Scope)
  • added: class Term(ops.Term)
  • added: class TermValue(object)
  • added: class UnaryOp(ops.UnaryOp)
  • added: constructor BinOp(op, lhs, rhs, queryables, encoding)
  • added: constructor Constant(value, env, side=…, encoding=…)
  • added: constructor Expr(where, queryables=…, encoding=…, scope_level=…)
  • added: constructor ExprVisitor(env, engine, parser, **kwargs)
  • added: constructor Scope(level, global_dict=…, local_dict=…, queryables=…)
  • added: constructor Term(name, env, side=…, encoding=…)
  • added: constructor TermValue(value, converted, kind)
  • added: field ExprVisitor.const_type
  • added: field ExprVisitor.term_type
  • added: function maybe_expression(s)
  • added: method BinOp.conform(rhs)
  • added: method BinOp.convert_value(v)
  • added: method BinOp.convert_values()
  • added: method BinOp.generate(v)
  • added: method BinOp.prune(klass)
  • added: method ConditionBinOp.evaluate()
  • added: method ConditionBinOp.format()
  • added: method ConditionBinOp.invert()
  • added: method Expr.evaluate()
  • added: method ExprVisitor.translate_In(op)
  • added: method ExprVisitor.visit_Assign(node, **kwargs)
  • added: method ExprVisitor.visit_Attribute(node, **kwargs)
  • added: method ExprVisitor.visit_Index(node, **kwargs)
  • added: method ExprVisitor.visit_Subscript(node, **kwargs)
  • added: method ExprVisitor.visit_UnaryOp(node, **kwargs)
  • added: method FilterBinOp.evaluate()
  • added: method FilterBinOp.format()
  • added: method FilterBinOp.generate_filter_op(invert=…)
  • added: method FilterBinOp.invert()
  • added: method JointConditionBinOp.evaluate()
  • added: method JointFilterBinOp.evaluate()
  • added: method JointFilterBinOp.format()
  • added: method TermValue.tostring(encoding)
  • added: method UnaryOp.prune(klass)
  • added: property BinOp.is_in_table
  • added: property BinOp.is_valid
  • added: property BinOp.kind
  • added: property BinOp.meta
  • added: property BinOp.metadata
  • added: property Term.value
  • added: class Scope(StringMixin)
  • added: constructor Scope(level, global_dict=…, local_dict=…, resolvers=…, target=…)
  • added: method Scope.add_tmp(value)
  • added: method Scope.resolve(key, is_local)
  • added: method Scope.swapkey(old_key, new_key, new_value=…)
  • added: method Scope.update(level)
  • added: property Scope.full_scope
  • added: property Scope.has_resolvers
  • added: property Scope.ntemps
  • added: function table_schema_cb(key)
  • added: function use_bottleneck_cb(key)
  • added: function use_numexpr_cb(key)
  • added: variable pc_latex_multicolumn
  • added: variable pc_latex_multicolumn_format
  • added: variable pc_latex_multirow
  • added: variable pc_table_schema_doc
  • added: variable use_bottleneck_doc
  • added: variable use_numexpr_doc
  • added: variable m
  • added: function astype_nansafe(arr, dtype, copy=…)
  • added: function coerce_indexer_dtype(indexer, categories)
  • added: function coerce_to_dtypes(result, dtypes)
  • added: function find_common_type(types)
  • added: function infer_dtype_from_array(arr)
  • added: function infer_dtype_from_scalar(val, pandas_dtype=…)
  • added: function invalidate_string_dtypes(dtype_set)
  • added: function is_nested_object(obj)
  • added: function maybe_cast_item(obj, item, dtype)
  • added: function maybe_cast_to_datetime(value, dtype, errors=…)
  • added: function maybe_castable(arr)
  • added: function maybe_convert_objects(values, convert_dates=…, convert_numeric=…, convert_timedeltas=…, copy=…)
  • added: function maybe_convert_platform(values)
  • added: function maybe_convert_scalar(values)
  • added: function maybe_convert_string_to_object(values)
  • added: function maybe_downcast_to_dtype(result, dtype)
  • added: function maybe_infer_to_datetimelike(value, convert_dates=…)
  • added: function maybe_promote(dtype, fill_value=…)
  • added: function maybe_upcast(values, fill_value=…, dtype=…, copy=…)
  • added: function maybe_upcast_putmask(result, mask, other)
  • added: function soft_convert_objects(values, datetime=…, numeric=…, timedelta=…, coerce=…, copy=…)
  • added: function is_any_int_dtype(arr_or_dtype)
  • added: function is_bool_dtype(arr_or_dtype)
  • added: function is_categorical(arr)
  • added: function is_categorical_dtype(arr_or_dtype)
  • added: function is_complex_dtype(arr_or_dtype)
  • added: function is_datetime64_any_dtype(arr_or_dtype)
  • added: function is_datetime64_dtype(arr_or_dtype)
  • added: function is_datetime64_ns_dtype(arr_or_dtype)
  • added: function is_datetime64tz_dtype(arr_or_dtype)
  • added: function is_datetime_arraylike(arr)
  • added: function is_datetime_or_timedelta_dtype(arr_or_dtype)
  • added: function is_datetimelike(arr)
  • added: function is_datetimelike_v_numeric(a, b)
  • added: function is_datetimelike_v_object(a, b)
  • added: function is_datetimetz(arr)
  • added: function is_dtype_equal(source, target)
  • added: function is_extension_type(arr)
  • added: function is_float_dtype(arr_or_dtype)
  • added: function is_floating_dtype(arr_or_dtype)
  • added: function is_int64_dtype(arr_or_dtype)
  • added: function is_int_or_datetime_dtype(arr_or_dtype)
  • added: function is_integer_dtype(arr_or_dtype)
  • added: function is_interval_dtype(arr_or_dtype)
  • added: function is_numeric_dtype(arr_or_dtype)
  • added: function is_numeric_v_string_like(a, b)
  • added: function is_object_dtype(arr_or_dtype)
  • added: function is_period(arr)
  • added: function is_period_arraylike(arr)
  • added: function is_period_dtype(arr_or_dtype)
  • added: function is_scipy_sparse(arr)
  • added: function is_signed_integer_dtype(arr_or_dtype)
  • added: function is_sparse(arr)
  • added: function is_string_dtype(arr_or_dtype)
  • added: function is_string_like_dtype(arr_or_dtype)
  • added: function is_timedelta64_dtype(arr_or_dtype)
  • added: function is_timedelta64_ns_dtype(arr_or_dtype)
  • added: function is_unsigned_integer_dtype(arr_or_dtype)
  • added: function needs_i8_conversion(arr_or_dtype)
  • added: function pandas_dtype(dtype)
  • added: function get_dtype_kinds(l)
  • added: function union_categoricals(to_union, sort_categories=…, ignore_order=…)
  • added: class CategoricalDtype(ExtensionDtype)
  • added: class CategoricalDtypeType(type)
  • added: class DatetimeTZDtype(ExtensionDtype)
  • added: class DatetimeTZDtypeType(type)
  • added: class ExtensionDtype(object)
  • added: class IntervalDtype(ExtensionDtype)
  • added: class IntervalDtypeType(type)
  • added: class PeriodDtype(ExtensionDtype)
  • added: class PeriodDtypeType(type)
  • added: field CategoricalDtype.base
  • added: field CategoricalDtype.kind
  • added: field CategoricalDtype.name
  • added: field CategoricalDtype.str
  • added: field CategoricalDtype.type
  • added: field DatetimeTZDtype.base
  • added: field DatetimeTZDtype.kind
  • added: field DatetimeTZDtype.num
  • added: field DatetimeTZDtype.str
  • added: field DatetimeTZDtype.type
  • added: field ExtensionDtype.base
  • added: field ExtensionDtype.isbuiltin
  • added: field ExtensionDtype.isnative
  • added: field ExtensionDtype.itemsize
  • added: field ExtensionDtype.kind
  • added: field ExtensionDtype.name
  • added: field ExtensionDtype.names
  • added: field ExtensionDtype.num
  • added: field ExtensionDtype.shape
  • added: field ExtensionDtype.str
  • added: field ExtensionDtype.subdtype
  • added: field ExtensionDtype.type
  • added: field IntervalDtype.base
  • added: field IntervalDtype.kind
  • added: field IntervalDtype.num
  • added: field IntervalDtype.str
  • added: field IntervalDtype.type
  • added: field PeriodDtype.base
  • added: field PeriodDtype.kind
  • added: field PeriodDtype.num
  • added: field PeriodDtype.str
  • added: field PeriodDtype.type
  • added: property DatetimeTZDtype.name
  • added: property IntervalDtype.name
  • added: property PeriodDtype.name
  • added: static method CategoricalDtype.construct_from_string(string)
  • added: static method DatetimeTZDtype.construct_from_string(string)
  • added: static method ExtensionDtype.is_dtype(dtype)
  • added: static method ExtensionDtype.reset_cache()
  • added: static method IntervalDtype.construct_from_string(string)
  • added: static method IntervalDtype.is_dtype(dtype)
  • added: static method PeriodDtype.construct_from_string(string)
  • added: static method PeriodDtype.is_dtype(dtype)
  • added: function create_pandas_abc_type(name, attr, comp)
  • added: variable ABCCategorical
  • added: variable ABCCategoricalIndex
  • added: variable ABCDataFrame
  • added: variable ABCDatetimeIndex
  • added: variable ABCFloat64Index
  • added: variable ABCGeneric
  • added: variable ABCIndex
  • added: variable ABCIndexClass
  • added: variable ABCInt64Index
  • added: variable ABCIntervalIndex
  • added: variable ABCMultiIndex
  • added: variable ABCPanel
  • added: variable ABCPeriod
  • added: variable ABCPeriodIndex
  • added: variable ABCRangeIndex
  • added: variable ABCSeries
  • added: variable ABCSparseArray
  • added: variable ABCSparseSeries
  • added: variable ABCTimedeltaIndex
  • added: variable ABCUInt64Index
  • added: function is_dict_like(obj)
  • added: function is_file_like(obj)
  • added: function is_hashable(obj)
  • added: function is_iterator(obj)
  • added: function is_list_like(obj)
  • added: function is_named_tuple(obj)
  • added: function is_nested_list_like(obj)
  • added: function is_number(obj)
  • added: function is_re(obj)
  • added: function is_re_compilable(obj)
  • added: function is_sequence(obj)
  • added: function is_string_like(obj)
  • added: variable is_bool
  • added: variable is_complex
  • added: variable is_decimal
  • added: variable is_float
  • added: variable is_integer
  • added: variable is_interval
  • added: variable is_scalar
  • added: function array_equivalent(left, right, strict_nan=…)
  • added: function is_null_datelike_scalar(other)
  • added: function isnull(obj)
  • added: function na_value_for_dtype(dtype)
  • added: function notnull(obj)
  • removed: method DataFrame.combineAdd(other)
  • removed: method DataFrame.combineMult(other)
  • removed: method DataFrame.icol(i)
  • removed: method DataFrame.iget_value(i, j)
  • removed: method DataFrame.irow(i, copy=…)
  • removed: method DataFrame.sort(columns=…, axis=…, ascending=…, inplace=…, kind=…, na_position=…, **kwargs)
  • removed: method DataFrame.to_latex(buf=…, columns=…, col_space=…, header=…, index=…, na_rep=…, formatters=…, float_format=…, sparsify=…, index_names=…, bold_rows=…, column_format=…, longtable=…, escape=…, encoding=…, decimal=…)
  • changed: method DataFrame.to_excel(excel_writer, sheet_name=…, na_rep=…, float_format=…, columns=…, header=…, index=…, index_label=…, startrow=…, startcol=…, engine=…, merge_cells=…, encoding=…, inf_rep=…, verbose=…) → method DataFrame.to_excel(excel_writer, sheet_name=…, na_rep=…, float_format=…, columns=…, header=…, index=…, index_label=…, startrow=…, startcol=…, engine=…, merge_cells=…, encoding=…, inf_rep=…, verbose=…, freeze_panes=…)
  • added: field DataFrame.agg
  • added: method DataFrame.aggregate(func, axis=…, *args, **kwargs)
  • added: method DataFrame.melt(id_vars=…, value_vars=…, var_name=…, value_name=…, col_level=…)
  • added: method DataFrame.nunique(axis=…, dropna=…)
  • added: method DataFrame.to_feather(fname)
  • removed: method NDFrame.iterkv(*args, **kwargs)
  • changed: class NDFrame(PandasObject) → class NDFrame(PandasObject, SelectionMixin)
  • changed: method NDFrame.asfreq(freq, method=…, how=…, normalize=…) → method NDFrame.asfreq(freq, method=…, how=…, normalize=…, fill_value=…)
  • changed: method NDFrame.astype(dtype, copy=…, raise_on_error=…, **kwargs) → method NDFrame.astype(dtype, copy=…, errors=…, **kwargs)
  • changed: method NDFrame.squeeze(**kwargs) → method NDFrame.squeeze(axis=…)
  • changed: method NDFrame.to_pickle(path) → method NDFrame.to_pickle(path, compression=…)
  • added: method NDFrame.to_latex(buf=…, columns=…, col_space=…, header=…, index=…, na_rep=…, formatters=…, float_format=…, sparsify=…, index_names=…, bold_rows=…, column_format=…, longtable=…, escape=…, encoding=…, decimal=…, multicolumn=…, multicolumn_format=…, multirow=…)
  • removed: field GroupBy.first
  • removed: field GroupBy.last
  • removed: field GroupBy.max
  • removed: field GroupBy.min
  • removed: field GroupBy.prod
  • removed: field GroupBy.sum
  • removed: function decons_group_index(comp_labels, shape)
  • removed: function decons_obs_group_ids(comp_ids, obs_ids, shape, labels, xnull)
  • removed: function get_group_index(labels, shape, sort, xnull)
  • removed: function numpy_groupby(data, labels, axis=…)
  • removed: method GroupBy.irow(i)
  • removed: method SeriesGroupBy.nlargest(n=…, keep=…)
  • removed: method SeriesGroupBy.nsmallest(n=…, keep=…)
  • removed: property SeriesGroupBy.name
  • changed: method GroupBy.median() → method GroupBy.median(**kwargs)
  • added: method DataFrameGroupBy.nunique(dropna=…)
  • added: method GroupBy.cummax(axis=…, **kwargs)
  • added: method GroupBy.cummin(axis=…, **kwargs)
  • added: method GroupBy.describe(**kwargs)
  • added: method GroupBy.ngroup(ascending=…)
  • added: method SeriesGroupBy.describe(**kwargs)
  • added: class CombinedDatetimelikeProperties(DatetimeProperties, TimedeltaProperties)
  • added: class DatetimeProperties(Properties)
  • added: class PeriodProperties(Properties)
  • added: class Properties(PandasDelegate, NoNewAttributesMixin)
  • added: class TimedeltaProperties(Properties)
  • added: constructor Properties(values, index, name, orig=…)
  • added: function is_datetimelike(data)
  • added: function maybe_to_datetimelike(data, copy=…)
  • added: method DatetimeProperties.to_pydatetime()
  • added: method TimedeltaProperties.to_pytimedelta()
  • added: property TimedeltaProperties.components
  • added: export CategoricalIndex
  • added: export DatetimeIndex
  • added: export Float64Index
  • added: export Index
  • added: export Int64Index
  • added: export IntervalIndex
  • added: export InvalidIndexError
  • added: export MultiIndex
  • added: export NaT
  • added: export NumericIndex
  • added: export PeriodIndex
  • added: export RangeIndex
  • added: export TimedeltaIndex
  • added: export UInt64Index
  • added: export _ensure_index
  • added: export _get_na_value
  • added: export _new_Index
  • added: function _all_indexes_same(indexes)
  • added: function _get_combined_index(indexes, intersect=…)
  • added: function _get_consensus_names(indexes)
  • added: function _get_distinct_indexes(indexes)
  • added: function _union_indexes(indexes)
  • added: class Index(IndexOpsMixin, StringAccessorMixin, PandasObject)
  • added: field Index.asi8
  • added: field Index.get_level_values
  • added: field Index.name
  • added: field Index.names
  • added: field Index.sym_diff
  • added: method Index.append(other)
  • added: method Index.argsort(*args, **kwargs)
  • added: method Index.asof(label)
  • added: method Index.asof_locs(where, mask)
  • added: method Index.astype(dtype, copy=…)
  • added: method Index.contains(key)
  • added: method Index.copy(name=…, deep=…, dtype=…, **kwargs)
  • added: method Index.delete(loc)
  • added: method Index.difference(other)
  • added: method Index.drop(labels, errors=…)
  • added: method Index.drop_duplicates(keep=…)
  • added: method Index.dropna(how=…)
  • added: method Index.dtype()
  • added: method Index.dtype_str()
  • added: method Index.duplicated(keep=…)
  • added: method Index.equals(other)
  • added: method Index.fillna(value=…, downcast=…)
  • added: method Index.format(name=…, formatter=…, **kwargs)
  • added: method Index.get_duplicates()
  • added: method Index.get_indexer(target, method=…, limit=…, tolerance=…)
  • added: method Index.get_indexer_for(target, **kwargs)
  • added: method Index.get_indexer_non_unique(target)
  • added: method Index.get_loc(key, method=…, tolerance=…)
  • added: method Index.get_slice_bound(label, side, kind)
  • added: method Index.get_value(series, key)
  • added: method Index.get_values()
  • added: method Index.groupby(values)
  • added: method Index.hasnans()
  • added: method Index.holds_integer()
  • added: method Index.identical(other)
  • added: method Index.inferred_type()
  • added: method Index.insert(loc, item)
  • added: method Index.intersection(other)
  • added: method Index.is_(other)
  • added: method Index.is_all_dates()
  • added: method Index.is_boolean()
  • added: method Index.is_categorical()
  • added: method Index.is_floating()
  • added: method Index.is_integer()
  • added: method Index.is_interval()
  • added: method Index.is_lexsorted_for_tuple(tup)
  • added: method Index.is_mixed()
  • added: method Index.is_numeric()
  • added: method Index.is_object()
  • added: method Index.is_type_compatible(kind)
  • added: method Index.is_unique()
  • added: method Index.isin(values, level=…)
  • added: method Index.isnull()
  • added: method Index.join(other, how=…, level=…, return_indexers=…, sort=…)
  • added: method Index.map(mapper)
  • added: method Index.memory_usage(deep=…)
  • added: method Index.notnull()
  • added: method Index.putmask(mask, value)
  • added: method Index.ravel(order=…)
  • added: method Index.reindex(target, method=…, level=…, limit=…, tolerance=…)
  • added: method Index.rename(name, inplace=…)
  • added: method Index.repeat(repeats, *args, **kwargs)
  • added: method Index.reshape(*args, **kwargs)
  • added: method Index.set_names(names, level=…, inplace=…)
  • added: method Index.set_value(arr, key, value)
  • added: method Index.shift(periods=…, freq=…)
  • added: method Index.slice_indexer(start=…, end=…, step=…, kind=…)
  • added: method Index.slice_locs(start=…, end=…, step=…, kind=…)
  • added: method Index.sort(*args, **kwargs)
  • added: method Index.sort_values(return_indexer=…, ascending=…)
  • added: method Index.sortlevel(level=…, ascending=…, sort_remaining=…)
  • added: method Index.summary(name=…)
  • added: method Index.symmetric_difference(other, result_name=…)
  • added: method Index.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • added: method Index.to_datetime(dayfirst=…)
  • added: method Index.to_native_types(slicer=…, **kwargs)
  • added: method Index.to_series(**kwargs)
  • added: method Index.tolist()
  • added: method Index.union(other)
  • added: method Index.unique()
  • added: method Index.view(cls=…)
  • added: method Index.where(cond, other=…)
  • added: property Index.has_duplicates
  • added: property Index.is_monotonic
  • added: property Index.is_monotonic_decreasing
  • added: property Index.is_monotonic_increasing
  • added: property Index.nlevels
  • added: property Index.values
  • added: class CategoricalIndex(Index, base.PandasDelegate)
  • added: field CategoricalIndex.take_nd
  • added: method CategoricalIndex.argsort(*args, **kwargs)
  • added: method CategoricalIndex.astype(dtype, copy=…)
  • added: method CategoricalIndex.contains(key)
  • added: method CategoricalIndex.delete(loc)
  • added: method CategoricalIndex.duplicated(keep=…)
  • added: method CategoricalIndex.equals(other)
  • added: method CategoricalIndex.fillna(value, downcast=…)
  • added: method CategoricalIndex.get_indexer(target, method=…, limit=…, tolerance=…)
  • added: method CategoricalIndex.get_indexer_non_unique(target)
  • added: method CategoricalIndex.get_loc(key, method=…)
  • added: method CategoricalIndex.get_value(series, key)
  • added: method CategoricalIndex.get_values()
  • added: method CategoricalIndex.insert(loc, item)
  • added: method CategoricalIndex.is_dtype_equal(other)
  • added: method CategoricalIndex.is_unique()
  • added: method CategoricalIndex.map(mapper)
  • added: method CategoricalIndex.reindex(target, method=…, level=…, limit=…, tolerance=…)
  • added: method CategoricalIndex.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • added: method CategoricalIndex.unique()
  • added: method CategoricalIndex.where(cond, other=…)
  • added: property CategoricalIndex.categories
  • added: property CategoricalIndex.codes
  • added: property CategoricalIndex.inferred_type
  • added: property CategoricalIndex.ordered
  • added: property CategoricalIndex.values
  • added: class DatelikeOps(object)
  • added: class DatetimeIndexOpsMixin(object)
  • added: class TimelikeOps(object)
  • added: field DatetimeIndexOpsMixin.contains
  • added: method DatelikeOps.strftime(date_format)
  • added: method DatetimeIndexOpsMixin.argmax(axis=…, *args, **kwargs)
  • added: method DatetimeIndexOpsMixin.argmin(axis=…, *args, **kwargs)
  • added: method DatetimeIndexOpsMixin.equals(other)
  • added: method DatetimeIndexOpsMixin.get_duplicates()
  • added: method DatetimeIndexOpsMixin.inferred_freq()
  • added: method DatetimeIndexOpsMixin.isin(values)
  • added: method DatetimeIndexOpsMixin.map(f)
  • added: method DatetimeIndexOpsMixin.max(axis=…, *args, **kwargs)
  • added: method DatetimeIndexOpsMixin.min(axis=…, *args, **kwargs)
  • added: method DatetimeIndexOpsMixin.repeat(repeats, *args, **kwargs)
  • added: method DatetimeIndexOpsMixin.resolution()
  • added: method DatetimeIndexOpsMixin.shift(n, freq=…)
  • added: method DatetimeIndexOpsMixin.sort_values(return_indexer=…, ascending=…)
  • added: method DatetimeIndexOpsMixin.summary(name=…)
  • added: method DatetimeIndexOpsMixin.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • added: method DatetimeIndexOpsMixin.tolist()
  • added: method DatetimeIndexOpsMixin.where(cond, other=…)
  • added: method TimelikeOps.ceil(freq)
  • added: method TimelikeOps.floor(freq)
  • added: method TimelikeOps.round(freq, *args, **kwargs)
  • added: property DatetimeIndexOpsMixin.asobject
  • added: property DatetimeIndexOpsMixin.freqstr
  • added: class DatetimeIndex(DatelikeOps, TimelikeOps, DatetimeIndexOpsMixin, Int64Index)
  • added: field DatetimeIndex.day
  • added: field DatetimeIndex.dayofweek
  • added: field DatetimeIndex.dayofyear
  • added: field DatetimeIndex.days_in_month
  • added: field DatetimeIndex.daysinmonth
  • added: field DatetimeIndex.freq
  • added: field DatetimeIndex.hour
  • added: field DatetimeIndex.is_leap_year
  • added: field DatetimeIndex.is_month_end
  • added: field DatetimeIndex.is_month_start
  • added: field DatetimeIndex.is_quarter_end
  • added: field DatetimeIndex.is_quarter_start
  • added: field DatetimeIndex.is_year_end
  • added: field DatetimeIndex.is_year_start
  • added: field DatetimeIndex.microsecond
  • added: field DatetimeIndex.minute
  • added: field DatetimeIndex.month
  • added: field DatetimeIndex.nanosecond
  • added: field DatetimeIndex.offset
  • added: field DatetimeIndex.quarter
  • added: field DatetimeIndex.second
  • added: field DatetimeIndex.tz
  • added: field DatetimeIndex.week
  • added: field DatetimeIndex.weekday
  • added: field DatetimeIndex.weekday_name
  • added: field DatetimeIndex.weekofyear
  • added: field DatetimeIndex.year
  • added: function bdate_range(start=…, end=…, periods=…, freq=…, tz=…, normalize=…, name=…, closed=…, **kwargs)
  • added: function cdate_range(start=…, end=…, periods=…, freq=…, tz=…, normalize=…, name=…, closed=…, **kwargs)
  • added: function date_range(start=…, end=…, periods=…, freq=…, tz=…, normalize=…, name=…, closed=…, **kwargs)
  • added: method DatetimeIndex.astype(dtype, copy=…)
  • added: method DatetimeIndex.delete(loc)
  • added: method DatetimeIndex.dtype()
  • added: method DatetimeIndex.get_loc(key, method=…, tolerance=…)
  • added: method DatetimeIndex.get_value(series, key)
  • added: method DatetimeIndex.get_value_maybe_box(series, key)
  • added: method DatetimeIndex.indexer_at_time(time, asof=…)
  • added: method DatetimeIndex.indexer_between_time(start_time, end_time, include_start=…, include_end=…)
  • added: method DatetimeIndex.insert(loc, item)
  • added: method DatetimeIndex.intersection(other)
  • added: method DatetimeIndex.is_normalized()
  • added: method DatetimeIndex.is_type_compatible(typ)
  • added: method DatetimeIndex.join(other, how=…, level=…, return_indexers=…, sort=…)
  • added: method DatetimeIndex.normalize()
  • added: method DatetimeIndex.searchsorted(value, side=…, sorter=…)
  • added: method DatetimeIndex.slice_indexer(start=…, end=…, step=…, kind=…)
  • added: method DatetimeIndex.snap(freq=…)
  • added: method DatetimeIndex.to_datetime(dayfirst=…)
  • added: method DatetimeIndex.to_julian_date()
  • added: method DatetimeIndex.to_period(freq=…)
  • added: method DatetimeIndex.to_perioddelta(freq)
  • added: method DatetimeIndex.to_pydatetime()
  • added: method DatetimeIndex.to_series(keep_tz=…)
  • added: method DatetimeIndex.tz_convert(tz)
  • added: method DatetimeIndex.tz_localize(tz, ambiguous=…, errors=…)
  • added: method DatetimeIndex.union(other)
  • added: method DatetimeIndex.union_many(others)
  • added: property DatetimeIndex.date
  • added: property DatetimeIndex.inferred_type
  • added: property DatetimeIndex.is_all_dates
  • added: property DatetimeIndex.time
  • added: property DatetimeIndex.tzinfo
  • added: class FrozenList(PandasObject, list)
  • added: class FrozenNDArray(PandasObject, np.ndarray)
  • added: field FrozenList.append
  • added: field FrozenList.extend
  • added: field FrozenList.insert
  • added: field FrozenList.pop
  • added: field FrozenList.remove
  • added: field FrozenList.sort
  • added: field FrozenNDArray.fill
  • added: field FrozenNDArray.itemset
  • added: field FrozenNDArray.put
  • added: method FrozenNDArray.searchsorted(v, side=…, sorter=…)
  • added: method FrozenNDArray.values()
  • added: class IntervalIndex(IntervalMixin, Index)
  • added: field IntervalIndex.difference
  • added: field IntervalIndex.intersection
  • added: field IntervalIndex.symmetric_differnce
  • added: field IntervalIndex.union
  • added: function interval_range(start=…, end=…, freq=…, periods=…, name=…, closed=…, **kwargs)
  • added: method IntervalIndex.argsort(*args, **kwargs)
  • added: method IntervalIndex.astype(dtype, copy=…)
  • added: method IntervalIndex.contains(key)
  • added: method IntervalIndex.copy(deep=…, name=…)
  • added: method IntervalIndex.delete(loc)
  • added: method IntervalIndex.dtype()
  • added: method IntervalIndex.equals(other)
  • added: method IntervalIndex.get_indexer(target, method=…, limit=…, tolerance=…)
  • added: method IntervalIndex.get_indexer_non_unique(target)
  • added: method IntervalIndex.get_loc(key, method=…)
  • added: method IntervalIndex.get_value(series, key)
  • added: method IntervalIndex.hasnans()
  • added: method IntervalIndex.insert(loc, item)
  • added: method IntervalIndex.is_monotonic()
  • added: method IntervalIndex.is_monotonic_decreasing()
  • added: method IntervalIndex.is_monotonic_increasing()
  • added: method IntervalIndex.is_non_overlapping_monotonic()
  • added: method IntervalIndex.is_unique()
  • added: method IntervalIndex.memory_usage(deep=…)
  • added: method IntervalIndex.mid()
  • added: method IntervalIndex.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • added: method IntervalIndex.to_tuples()
  • added: method IntervalIndex.values()
  • added: method IntervalIndex.where(cond, other=…)
  • added: property IntervalIndex.closed
  • added: property IntervalIndex.inferred_type
  • added: property IntervalIndex.left
  • added: property IntervalIndex.right
  • added: static method IntervalIndex.from_arrays(left, right, closed=…, name=…, copy=…)
  • added: static method IntervalIndex.from_breaks(breaks, closed=…, name=…, copy=…)
  • added: static method IntervalIndex.from_intervals(data, name=…, copy=…)
  • added: static method IntervalIndex.from_tuples(data, closed=…, name=…, copy=…)
  • added: class MultiIndex(Index)
  • added: field MultiIndex.contains
  • added: field MultiIndex.get_major_bounds
  • added: field MultiIndex.labels
  • added: field MultiIndex.levels
  • added: field MultiIndex.names
  • added: field MultiIndex.rename
  • added: method MultiIndex.append(other)
  • added: method MultiIndex.argsort(*args, **kwargs)
  • added: method MultiIndex.astype(dtype, copy=…)
  • added: method MultiIndex.copy(names=…, dtype=…, levels=…, labels=…, deep=…, _set_identity=…, **kwargs)
  • added: method MultiIndex.delete(loc)
  • added: method MultiIndex.difference(other)
  • added: method MultiIndex.drop(labels, level=…, errors=…)
  • added: method MultiIndex.droplevel(level=…)
  • added: method MultiIndex.dropna(how=…)
  • added: method MultiIndex.dtype()
  • added: method MultiIndex.duplicated(keep=…)
  • added: method MultiIndex.equal_levels(other)
  • added: method MultiIndex.equals(other)
  • added: method MultiIndex.fillna(value=…, downcast=…)
  • added: method MultiIndex.format(space=…, sparsify=…, adjoin=…, names=…, na_rep=…, formatter=…)
  • added: method MultiIndex.get_indexer(target, method=…, limit=…, tolerance=…)
  • added: method MultiIndex.get_indexer_non_unique(target)
  • added: method MultiIndex.get_level_values(level)
  • added: method MultiIndex.get_loc(key, method=…)
  • added: method MultiIndex.get_loc_level(key, level=…, drop_level=…)
  • added: method MultiIndex.get_locs(tup)
  • added: method MultiIndex.get_slice_bound(label, side, kind)
  • added: method MultiIndex.get_value(series, key)
  • added: method MultiIndex.inferred_type()
  • added: method MultiIndex.insert(loc, item)
  • added: method MultiIndex.intersection(other)
  • added: method MultiIndex.is_lexsorted()
  • added: method MultiIndex.is_lexsorted_for_tuple(tup)
  • added: method MultiIndex.is_monotonic()
  • added: method MultiIndex.is_monotonic_increasing()
  • added: method MultiIndex.is_unique()
  • added: method MultiIndex.isin(values, level=…)
  • added: method MultiIndex.lexsort_depth()
  • added: method MultiIndex.memory_usage(deep=…)
  • added: method MultiIndex.nbytes()
  • added: method MultiIndex.reindex(target, method=…, level=…, limit=…, tolerance=…)
  • added: method MultiIndex.remove_unused_levels()
  • added: method MultiIndex.reorder_levels(order)
  • added: method MultiIndex.repeat(repeats, *args, **kwargs)
  • added: method MultiIndex.set_labels(labels, level=…, inplace=…, verify_integrity=…)
  • added: method MultiIndex.set_levels(levels, level=…, inplace=…, verify_integrity=…)
  • added: method MultiIndex.slice_locs(start=…, end=…, step=…, kind=…)
  • added: method MultiIndex.sortlevel(level=…, ascending=…, sort_remaining=…)
  • added: method MultiIndex.swaplevel(i=…, j=…)
  • added: method MultiIndex.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • added: method MultiIndex.to_frame(index=…)
  • added: method MultiIndex.to_hierarchical(n_repeat, n_shuffle=…)
  • added: method MultiIndex.truncate(before=…, after=…)
  • added: method MultiIndex.union(other)
  • added: method MultiIndex.view(cls=…)
  • added: method MultiIndex.where(cond, other=…)
  • added: property MultiIndex.is_all_dates
  • added: property MultiIndex.is_monotonic_decreasing
  • added: property MultiIndex.levshape
  • added: property MultiIndex.nlevels
  • added: property MultiIndex.values
  • added: static method MultiIndex.from_arrays(arrays, sortorder=…, names=…)
  • added: static method MultiIndex.from_product(iterables, sortorder=…, names=…)
  • added: static method MultiIndex.from_tuples(tuples, sortorder=…, names=…)
  • added: class Float64Index(NumericIndex)
  • added: class Int64Index(NumericIndex)
  • added: class NumericIndex(Index)
  • added: class UInt64Index(NumericIndex)
  • added: method Float64Index.astype(dtype, copy=…)
  • added: method Float64Index.equals(other)
  • added: method Float64Index.get_loc(key, method=…, tolerance=…)
  • added: method Float64Index.get_value(series, key)
  • added: method Float64Index.is_unique()
  • added: method Float64Index.isin(values, level=…)
  • added: property Float64Index.inferred_type
  • added: property Int64Index.asi8
  • added: property Int64Index.inferred_type
  • added: property NumericIndex.is_all_dates
  • added: property UInt64Index.asi8
  • added: property UInt64Index.inferred_type
  • added: class PeriodIndex(DatelikeOps, DatetimeIndexOpsMixin, Int64Index)
  • added: field PeriodIndex.contains
  • added: field PeriodIndex.day
  • added: field PeriodIndex.day_of_year
  • added: field PeriodIndex.dayofweek
  • added: field PeriodIndex.dayofyear
  • added: field PeriodIndex.days_in_month
  • added: field PeriodIndex.daysinmonth
  • added: field PeriodIndex.freq
  • added: field PeriodIndex.hour
  • added: field PeriodIndex.minute
  • added: field PeriodIndex.month
  • added: field PeriodIndex.quarter
  • added: field PeriodIndex.qyear
  • added: field PeriodIndex.second
  • added: field PeriodIndex.week
  • added: field PeriodIndex.weekday
  • added: field PeriodIndex.weekofyear
  • added: field PeriodIndex.year
  • added: function dt64arr_to_periodarr(data, freq, tz)
  • added: function period_range(start=…, end=…, periods=…, freq=…, name=…)
  • added: function pnow(freq=…)
  • added: method PeriodIndex.asfreq(freq=…, how=…)
  • added: method PeriodIndex.asof_locs(where, mask)
  • added: method PeriodIndex.astype(dtype, copy=…, how=…)
  • added: method PeriodIndex.dtype()
  • added: method PeriodIndex.get_indexer(target, method=…, limit=…, tolerance=…)
  • added: method PeriodIndex.get_loc(key, method=…, tolerance=…)
  • added: method PeriodIndex.get_value(series, key)
  • added: method PeriodIndex.insert(loc, item)
  • added: method PeriodIndex.join(other, how=…, level=…, return_indexers=…, sort=…)
  • added: method PeriodIndex.searchsorted(value, side=…, sorter=…)
  • added: method PeriodIndex.shift(n)
  • added: method PeriodIndex.to_datetime(dayfirst=…)
  • added: method PeriodIndex.to_timestamp(freq=…, how=…)
  • added: method PeriodIndex.tz_convert(tz)
  • added: method PeriodIndex.tz_localize(tz, infer_dst=…)
  • added: property PeriodIndex.asi8
  • added: property PeriodIndex.end_time
  • added: property PeriodIndex.inferred_type
  • added: property PeriodIndex.is_all_dates
  • added: property PeriodIndex.is_full
  • added: property PeriodIndex.is_leap_year
  • added: property PeriodIndex.start_time
  • added: property PeriodIndex.values
  • added: class RangeIndex(Int64Index)
  • added: method RangeIndex.argsort(*args, **kwargs)
  • added: method RangeIndex.copy(name=…, deep=…, dtype=…, **kwargs)
  • added: method RangeIndex.equals(other)
  • added: method RangeIndex.intersection(other)
  • added: method RangeIndex.is_monotonic_decreasing()
  • added: method RangeIndex.is_monotonic_increasing()
  • added: method RangeIndex.join(other, how=…, level=…, return_indexers=…, sort=…)
  • added: method RangeIndex.memory_usage(deep=…)
  • added: method RangeIndex.nbytes()
  • added: method RangeIndex.tolist()
  • added: method RangeIndex.union(other)
  • added: property RangeIndex.dtype
  • added: property RangeIndex.has_duplicates
  • added: property RangeIndex.is_unique
  • added: property RangeIndex.size
  • added: static method RangeIndex.from_range(data, name=…, dtype=…, **kwargs)
  • added: class TimedeltaIndex(DatetimeIndexOpsMixin, TimelikeOps, Int64Index)
  • added: field TimedeltaIndex.freq
  • added: function timedelta_range(start=…, end=…, periods=…, freq=…, name=…, closed=…)
  • added: method TimedeltaIndex.astype(dtype, copy=…)
  • added: method TimedeltaIndex.delete(loc)
  • added: method TimedeltaIndex.get_loc(key, method=…, tolerance=…)
  • added: method TimedeltaIndex.get_value(series, key)
  • added: method TimedeltaIndex.get_value_maybe_box(series, key)
  • added: method TimedeltaIndex.insert(loc, item)
  • added: method TimedeltaIndex.intersection(other)
  • added: method TimedeltaIndex.is_type_compatible(typ)
  • added: method TimedeltaIndex.join(other, how=…, level=…, return_indexers=…, sort=…)
  • added: method TimedeltaIndex.searchsorted(value, side=…, sorter=…)
  • added: method TimedeltaIndex.to_pytimedelta()
  • added: method TimedeltaIndex.total_seconds()
  • added: method TimedeltaIndex.union(other)
  • added: property TimedeltaIndex.components
  • added: property TimedeltaIndex.days
  • added: property TimedeltaIndex.dtype
  • added: property TimedeltaIndex.inferred_type
  • added: property TimedeltaIndex.is_all_dates
  • added: property TimedeltaIndex.microseconds
  • added: property TimedeltaIndex.nanoseconds
  • added: property TimedeltaIndex.seconds
  • changed: method Block.astype(dtype, copy=…, raise_on_error=…, values=…, **kwargs) → method Block.astype(dtype, copy=…, errors=…, values=…, **kwargs)
  • changed: method BlockManager.rename_axis(mapper, axis, copy=…) → method BlockManager.rename_axis(mapper, axis, copy=…, level=…)
  • removed: function unique1d(values)
  • added: function set_use_bottleneck(v=…)
  • added: class DatetimeIndexResampler(Resampler)
  • added: class DatetimeIndexResamplerGroupby(_GroupByMixin, DatetimeIndexResampler)
  • added: class PeriodIndexResampler(DatetimeIndexResampler)
  • added: class PeriodIndexResamplerGroupby(_GroupByMixin, PeriodIndexResampler)
  • added: class Resampler(_GroupBy)
  • added: class TimeGrouper(Grouper)
  • added: class TimedeltaIndexResampler(DatetimeIndexResampler)
  • added: class TimedeltaIndexResamplerGroupby(_GroupByMixin, TimedeltaIndexResampler)
  • added: constructor Resampler(obj, groupby=…, axis=…, kind=…, **kwargs)
  • added: constructor TimeGrouper(freq=…, closed=…, label=…, how=…, nperiods=…, axis=…, fill_method=…, limit=…, loffset=…, kind=…, convention=…, base=…, **kwargs)
  • added: field PeriodIndexResampler.agg
  • added: field Resampler.agg
  • added: field Resampler.apply
  • added: field Resampler.bfill
  • added: field Resampler.ffill
  • added: function asfreq(obj, freq, method=…, how=…, normalize=…, fill_value=…)
  • added: function get_resampler_for_grouping(groupby, rule, how=…, fill_method=…, limit=…, kind=…, **kwargs)
  • added: function resample(obj, kind=…, **kwds)
  • added: method PeriodIndexResampler.aggregate(arg, *args, **kwargs)
  • added: method Resampler.aggregate(arg, *args, **kwargs)
  • added: method Resampler.asfreq(fill_value=…)
  • added: method Resampler.backfill(limit=…)
  • added: method Resampler.fillna(method, limit=…)
  • added: method Resampler.interpolate(method=…, axis=…, limit=…, inplace=…, limit_direction=…, downcast=…, **kwargs)
  • added: method Resampler.pad(limit=…)
  • added: method Resampler.plot(*args, **kwargs)
  • added: method Resampler.std(ddof=…, *args, **kwargs)
  • added: method Resampler.transform(arg, *args, **kwargs)
  • added: method Resampler.var(ddof=…, *args, **kwargs)
  • added: property Resampler.ax
  • added: property Resampler.obj
  • removed: function get_compressed_ids(labels, sizes)
  • removed: function get_dummies(data, prefix=…, prefix_sep=…, dummy_na=…, columns=…, sparse=…, drop_first=…)
  • removed: function lreshape(data, groups, dropna=…, label=…)
  • removed: function make_axis_dummies(frame, axis=…, transform=…)
  • removed: function melt(frame, id_vars=…, value_vars=…, var_name=…, value_name=…, col_level=…)
  • removed: function pivot(self, index=…, columns=…, values=…)
  • removed: function pivot_simple(index, columns, values)
  • removed: function stack(frame, level=…, dropna=…)
  • removed: function stack_multiple(frame, level, dropna=…)
  • removed: function unstack(obj, level, fill_value=…)
  • removed: function wide_to_long(df, stubnames, i, j)
  • added: function concat(objs, axis=…, join=…, join_axes=…, ignore_index=…, keys=…, levels=…, names=…, verify_integrity=…, copy=…)
  • added: class MergeError(ValueError)
  • added: function merge(left, right, how=…, on=…, left_on=…, right_on=…, left_index=…, right_index=…, sort=…, suffixes=…, copy=…, indicator=…)
  • added: function merge_asof(left, right, on=…, left_on=…, right_on=…, left_index=…, right_index=…, by=…, left_by=…, right_by=…, suffixes=…, tolerance=…, allow_exact_matches=…, direction=…)
  • added: function merge_ordered(left, right, on=…, left_on=…, right_on=…, left_by=…, right_by=…, fill_method=…, suffixes=…, how=…)
  • added: function ordered_merge(left, right, on=…, left_on=…, right_on=…, left_by=…, right_by=…, fill_method=…, suffixes=…)
  • added: function crosstab(index, columns, values=…, rownames=…, colnames=…, aggfunc=…, margins=…, dropna=…, normalize=…)
  • added: function pivot_table(data, values=…, index=…, columns=…, aggfunc=…, fill_value=…, margins=…, dropna=…, margins_name=…)
  • added: function get_dummies(data, prefix=…, prefix_sep=…, dummy_na=…, columns=…, sparse=…, drop_first=…)
  • added: function lreshape(data, groups, dropna=…, label=…)
  • added: function make_axis_dummies(frame, axis=…, transform=…)
  • added: function melt(frame, id_vars=…, value_vars=…, var_name=…, value_name=…, col_level=…)
  • added: function pivot(self, index=…, columns=…, values=…)
  • added: function pivot_simple(index, columns, values)
  • added: function stack(frame, level=…, dropna=…)
  • added: function stack_multiple(frame, level, dropna=…)
  • added: function unstack(obj, level, fill_value=…)
  • added: function wide_to_long(df, stubnames, i, j, sep=…, suffix=…)
  • added: function cut(x, bins, right=…, labels=…, retbins=…, precision=…, include_lowest=…)
  • added: function qcut(x, q, labels=…, retbins=…, precision=…, duplicates=…)
  • added: function cartesian_product(X)
  • added: function compose(*funcs)
  • added: function match(needles, haystack)
  • removed: method Series.iget(i, axis=…)
  • removed: method Series.iget_value(i, axis=…)
  • removed: method Series.irow(i, axis=…)
  • removed: method Series.order(na_last=…, ascending=…, kind=…, na_position=…, inplace=…)
  • removed: method Series.sort(axis=…, ascending=…, kind=…, na_position=…, inplace=…)
  • removed: property Series.is_time_series
  • changed: method Series.repeat(reps, *args, **kwargs) → method Series.repeat(repeats, *args, **kwargs)
  • changed: method Series.searchsorted(v, side=…, sorter=…) → method Series.searchsorted(value, side=…, sorter=…)
  • changed: method Series.sort_index(axis=…, level=…, ascending=…, inplace=…, sort_remaining=…) → method Series.sort_index(axis=…, level=…, ascending=…, inplace=…, kind=…, na_position=…, sort_remaining=…)
  • added: field Series.agg
  • added: method Series.aggregate(func, axis=…, *args, **kwargs)
  • added: method Series.to_excel(excel_writer, sheet_name=…, na_rep=…, float_format=…, columns=…, header=…, index=…, index_label=…, startrow=…, startcol=…, engine=…, merge_cells=…, encoding=…, inf_rep=…, verbose=…)
  • added: function compress_group_index(group_index, sort=…)
  • added: function decons_group_index(comp_labels, shape)
  • added: function decons_obs_group_ids(comp_ids, obs_ids, shape, labels, xnull)
  • added: function get_compressed_ids(labels, sizes)
  • added: function get_flattened_iterator(comp_ids, ngroups, levels, labels)
  • added: function get_group_index(labels, shape, sort, xnull)
  • added: function get_group_index_sorter(group_index, ngroups)
  • added: function get_indexer_dict(label_list, keys)
  • added: function indexer_from_factorized(labels, shape, compress=…)
  • added: function is_int64_overflow_possible(shape)
  • added: function lexsort_indexer(keys, orders=…, na_position=…)
  • added: function nargsort(items, kind=…, ascending=…, na_position=…)
  • added: class SparseArray(PandasObject, np.ndarray)
  • added: field SparseArray.fill_value
  • added: field SparseArray.sp_index
  • added: function make_sparse(arr, kind=…, fill_value=…)
  • added: method SparseArray.astype(dtype=…, copy=…)
  • added: method SparseArray.copy(deep=…)
  • added: method SparseArray.count()
  • added: method SparseArray.cumsum(axis=…, *args, **kwargs)
  • added: method SparseArray.disable(other)
  • added: method SparseArray.fillna(value, downcast=…)
  • added: method SparseArray.get_values(fill=…)
  • added: method SparseArray.mean(axis=…, *args, **kwargs)
  • added: method SparseArray.sum(axis=…, *args, **kwargs)
  • added: method SparseArray.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • added: method SparseArray.to_dense(fill=…)
  • added: method SparseArray.value_counts(dropna=…)
  • added: property SparseArray.fill_value
  • added: property SparseArray.kind
  • added: property SparseArray.sp_values
  • added: property SparseArray.values
  • added: class SparseDataFrame(DataFrame)
  • added: constructor SparseDataFrame(data=…, index=…, columns=…, default_kind=…, default_fill_value=…, dtype=…, copy=…)
  • added: field SparseDataFrame.T
  • added: function homogenize(series_dict)
  • added: function stack_sparse_frame(frame)
  • added: function to_manager(sdf, columns, index)
  • added: method SparseDataFrame.apply(func, axis=…, broadcast=…, reduce=…)
  • added: method SparseDataFrame.applymap(func)
  • added: method SparseDataFrame.astype(dtype)
  • added: method SparseDataFrame.copy(deep=…)
  • added: method SparseDataFrame.count(axis=…, **kwds)
  • added: method SparseDataFrame.cumsum(axis=…, *args, **kwargs)
  • added: method SparseDataFrame.fillna(value=…, method=…, axis=…, inplace=…, limit=…, downcast=…)
  • added: method SparseDataFrame.get_value(index, col, takeable=…)
  • added: method SparseDataFrame.isnotnull()
  • added: method SparseDataFrame.isnull()
  • added: method SparseDataFrame.set_value(index, col, value, takeable=…)
  • added: method SparseDataFrame.to_coo()
  • added: method SparseDataFrame.to_dense()
  • added: method SparseDataFrame.transpose(*args, **kwargs)
  • added: method SparseDataFrame.xs(key, axis=…, copy=…)
  • added: property SparseDataFrame.default_fill_value
  • added: property SparseDataFrame.default_kind
  • added: property SparseDataFrame.density
  • added: class SparseList(PandasObject)
  • added: constructor SparseList(data=…, fill_value=…)
  • added: method SparseList.append(value)
  • added: method SparseList.consolidate(inplace=…)
  • added: method SparseList.copy()
  • added: method SparseList.to_array()
  • added: property SparseList.is_consolidated
  • added: property SparseList.nchunks
  • added: class SparseSeries(Series)
  • added: constructor SparseSeries(data=…, index=…, sparse_index=…, kind=…, fill_value=…, name=…, dtype=…, copy=…, fastpath=…)
  • added: method SparseSeries.abs()
  • added: method SparseSeries.as_sparse_array(kind=…, fill_value=…, copy=…)
  • added: method SparseSeries.combine_first(other)
  • added: method SparseSeries.copy(deep=…)
  • added: method SparseSeries.cumsum(axis=…, *args, **kwargs)
  • added: method SparseSeries.dropna(axis=…, inplace=…, **kwargs)
  • added: method SparseSeries.get(label, default=…)
  • added: method SparseSeries.get_value(label, takeable=…)
  • added: method SparseSeries.get_values()
  • added: method SparseSeries.isnotnull()
  • added: method SparseSeries.isnull()
  • added: method SparseSeries.reindex(index=…, method=…, copy=…, limit=…, **kwargs)
  • added: method SparseSeries.set_value(label, value, takeable=…)
  • added: method SparseSeries.shift(periods, freq=…, axis=…)
  • added: method SparseSeries.sparse_reindex(new_index)
  • added: method SparseSeries.take(indices, axis=…, convert=…, *args, **kwargs)
  • added: method SparseSeries.to_coo(row_levels=…, column_levels=…, sort_labels=…)
  • added: method SparseSeries.to_dense(sparse_only=…)
  • added: property SparseSeries.block
  • added: property SparseSeries.density
  • added: property SparseSeries.fill_value
  • added: property SparseSeries.kind
  • added: property SparseSeries.npoints
  • added: property SparseSeries.shape
  • added: property SparseSeries.sp_index
  • added: property SparseSeries.sp_values
  • added: property SparseSeries.values
  • added: static method SparseSeries.from_array(arr, index=…, name=…, copy=…, fill_value=…, fastpath=…)
  • added: static method SparseSeries.from_coo(A, dense_index=…)
  • added: function format(dt)
  • added: function ole2datetime(oledt)
  • added: function parse_time_string(arg, freq=…, dayfirst=…, yearfirst=…)
  • added: function to_datetime(arg, errors=…, dayfirst=…, yearfirst=…, utc=…, box=…, format=…, exact=…, unit=…, infer_datetime_format=…, origin=…)
  • added: function to_time(arg, format=…, infer_time_format=…, errors=…)
  • added: variable DateParseError
  • added: variable OLE_TIME_ZERO
  • added: variable normalize_date
  • added: function to_numeric(arg, errors=…, downcast=…)
  • added: function to_timedelta(arg, unit=…, box=…, errors=…)
  • added: function hash_array(vals, encoding=…, hash_key=…, categorize=…)
  • added: function hash_pandas_object(obj, index=…, encoding=…, hash_key=…, categorize=…)
  • added: function hash_tuple(val, encoding=…, hash_key=…)
  • added: function hash_tuples(vals, encoding=…, hash_key=…)
  • added: class DtypeWarning(Warning)
  • added: class EmptyDataError(ValueError)
  • added: class ParserError(ValueError)
  • added: class ParserWarning(Warning)
  • added: class PerformanceWarning(Warning)
  • added: class UnsortedIndexError(KeyError)
  • added: class UnsupportedFunctionCall(ValueError)
  • added: export OutOfBoundsDatetime
  • removed: class CSVFormatter(object)
  • removed: class CategoricalArrayFormatter(GenericArrayFormatter)
  • removed: class CategoricalFormatter(object)
  • removed: class DataFrameFormatter(TableFormatter)
  • removed: class Datetime64Formatter(GenericArrayFormatter)
  • removed: class Datetime64TZFormatter(Datetime64Formatter)
  • removed: class EastAsianTextAdjustment(TextAdjustment)
  • removed: class EngFormatter(object)
  • removed: class ExcelCell(object)
  • removed: class ExcelFormatter(object)
  • removed: class FloatArrayFormatter(GenericArrayFormatter)
  • removed: class GenericArrayFormatter(object)
  • removed: class HTMLFormatter(TableFormatter)
  • removed: class IntArrayFormatter(GenericArrayFormatter)
  • removed: class LatexFormatter(TableFormatter)
  • removed: class PeriodArrayFormatter(IntArrayFormatter)
  • removed: class SeriesFormatter(object)
  • removed: class TableFormatter(object)
  • removed: class TextAdjustment(object)
  • removed: class Timedelta64Formatter(GenericArrayFormatter)
  • removed: constructor CSVFormatter(obj, path_or_buf=…, sep=…, na_rep=…, float_format=…, cols=…, header=…, index=…, index_label=…, mode=…, nanRep=…, encoding=…, compression=…, quoting=…, line_terminator=…, chunksize=…, tupleize_cols=…, quotechar=…, date_format=…, doublequote=…, escapechar=…, decimal=…)
  • removed: constructor CategoricalArrayFormatter(values, *args, **kwargs)
  • removed: constructor CategoricalFormatter(categorical, buf=…, length=…, na_rep=…, footer=…)
  • removed: constructor DataFrameFormatter(frame, buf=…, columns=…, col_space=…, header=…, index=…, na_rep=…, formatters=…, justify=…, float_format=…, sparsify=…, index_names=…, line_width=…, max_rows=…, max_cols=…, show_dimensions=…, decimal=…, **kwds)
  • removed: constructor Datetime64Formatter(values, nat_rep=…, date_format=…, **kwargs)
  • removed: constructor EastAsianTextAdjustment()
  • removed: constructor EngFormatter(accuracy=…, use_eng_prefix=…)
  • removed: constructor ExcelCell(row, col, val, style=…, mergestart=…, mergeend=…)
  • removed: constructor ExcelFormatter(df, na_rep=…, float_format=…, cols=…, header=…, index=…, index_label=…, merge_cells=…, inf_rep=…)
  • removed: constructor FloatArrayFormatter(*args, **kwargs)
  • removed: constructor GenericArrayFormatter(values, digits=…, formatter=…, na_rep=…, space=…, float_format=…, justify=…, decimal=…, quoting=…, fixed_width=…)
  • removed: constructor HTMLFormatter(formatter, classes=…, max_rows=…, max_cols=…, notebook=…, border=…)
  • removed: constructor LatexFormatter(formatter, column_format=…, longtable=…)
  • removed: constructor SeriesFormatter(series, buf=…, length=…, header=…, index=…, na_rep=…, name=…, float_format=…, dtype=…, max_rows=…)
  • removed: constructor TextAdjustment()
  • removed: constructor Timedelta64Formatter(values, nat_rep=…, box=…, **kwargs)
  • removed: field EngFormatter.ENG_PREFIXES
  • removed: field HTMLFormatter.indent_delta
  • removed: field TableFormatter.is_truncated
  • removed: field TableFormatter.show_dimensions
  • removed: function detect_console_encoding()
  • removed: function format_array(values, formatter, float_format=…, na_rep=…, digits=…, space=…, justify=…, decimal=…)
  • removed: function format_percentiles(percentiles)
  • removed: function get_console_size()
  • removed: function set_eng_float_format(accuracy=…, use_eng_prefix=…)
  • removed: function single_column_table(column, align=…, style=…)
  • removed: function single_row_table(row)
  • removed: method CSVFormatter.save()
  • removed: method CategoricalFormatter.to_string()
  • removed: method DataFrameFormatter.to_html(classes=…, notebook=…, border=…)
  • removed: method DataFrameFormatter.to_latex(column_format=…, longtable=…, encoding=…)
  • removed: method DataFrameFormatter.to_string()
  • removed: method EastAsianTextAdjustment.justify(texts, max_len, mode=…)
  • removed: method EastAsianTextAdjustment.len(text)
  • removed: method ExcelFormatter.get_formatted_cells()
  • removed: method FloatArrayFormatter.get_result_as_array()
  • removed: method GenericArrayFormatter.get_result()
  • removed: method HTMLFormatter.write(s, indent=…)
  • removed: method HTMLFormatter.write_result(buf)
  • removed: method HTMLFormatter.write_td(s, indent=…, tags=…)
  • removed: method HTMLFormatter.write_th(s, indent=…, tags=…)
  • removed: method HTMLFormatter.write_tr(line, indent=…, indent_delta=…, header=…, align=…, tags=…, nindex_levels=…)
  • removed: method LatexFormatter.write_result(buf)
  • removed: method SeriesFormatter.to_string()
  • removed: method TextAdjustment.adjoin(space, *lists, **kwargs)
  • removed: method TextAdjustment.justify(texts, max_len, mode=…)
  • removed: method TextAdjustment.len(text)
  • removed: property DataFrameFormatter.has_column_names
  • removed: property DataFrameFormatter.has_index_names
  • removed: property TableFormatter.should_show_dimensions
  • removed: variable arr
  • removed: variable common_docstring
  • removed: variable docstring_to_string
  • removed: variable fmt
  • removed: variable header_style
  • removed: variable justify_docstring
  • removed: variable return_docstring
  • removed: function adjoin(space, *lists, **kwargs)
  • removed: function justify(texts, max_len, mode=…)
  • removed: function pprint_thing(thing, _nest_lvl=…, escape_chars=…, default_escapes=…, quote_strings=…, max_seq_items=…)
  • removed: function pprint_thing_encoded(object, encoding=…, errors=…, **kwds)
  • removed: class Styler(object)
  • removed: constructor Styler(data, precision=…, table_styles=…, uuid=…, caption=…, table_attributes=…)
  • removed: field Styler.template
  • removed: method Styler.apply(func, axis=…, subset=…, **kwargs)
  • removed: method Styler.applymap(func, subset=…, **kwargs)
  • removed: method Styler.background_gradient(cmap=…, low=…, high=…, axis=…, subset=…)
  • removed: method Styler.bar(subset=…, axis=…, color=…, width=…)
  • removed: method Styler.clear()
  • removed: method Styler.export()
  • removed: method Styler.format(formatter, subset=…)
  • removed: method Styler.highlight_max(subset=…, color=…, axis=…)
  • removed: method Styler.highlight_min(subset=…, color=…, axis=…)
  • removed: method Styler.highlight_null(null_color=…)
  • removed: method Styler.render()
  • removed: method Styler.set_caption(caption)
  • removed: method Styler.set_precision(precision)
  • removed: method Styler.set_properties(subset=…, **kwargs)
  • removed: method Styler.set_table_attributes(attributes)
  • removed: method Styler.set_table_styles(table_styles)
  • removed: method Styler.set_uuid(uuid)
  • removed: method Styler.use(styles)
  • removed: variable has_mpl
  • removed: variable msg
  • removed: variable no_mpl_message
  • removed: export CategoricalIndex
  • removed: export Float64Index
  • removed: export Index
  • removed: export Int64Index
  • removed: export InvalidIndexError
  • removed: export MultiIndex
  • removed: export NumericIndex
  • removed: export RangeIndex
  • removed: export _ensure_index
  • removed: export _get_na_value
  • removed: export _new_Index
  • removed: function _all_indexes_same(indexes)
  • removed: function _get_combined_index(indexes, intersect=…)
  • removed: function _get_consensus_names(indexes)
  • removed: function _get_distinct_indexes(indexes)
  • removed: function _union_indexes(indexes)
  • removed: class Index(IndexOpsMixin, StringAccessorMixin, PandasObject)
  • removed: field Index.asi8
  • removed: field Index.name
  • removed: field Index.names
  • removed: field Index.sym_diff
  • removed: method Index.append(other)
  • removed: method Index.argsort(*args, **kwargs)
  • removed: method Index.asof(label)
  • removed: method Index.asof_locs(where, mask)
  • removed: method Index.astype(dtype, copy=…)
  • removed: method Index.copy(name=…, deep=…, dtype=…, **kwargs)
  • removed: method Index.delete(loc)
  • removed: method Index.difference(other)
  • removed: method Index.drop(labels, errors=…)
  • removed: method Index.drop_duplicates(keep=…)
  • removed: method Index.dropna(how=…)
  • removed: method Index.dtype()
  • removed: method Index.dtype_str()
  • removed: method Index.duplicated(keep=…)
  • removed: method Index.equals(other)
  • removed: method Index.fillna(value=…, downcast=…)
  • removed: method Index.format(name=…, formatter=…, **kwargs)
  • removed: method Index.get_duplicates()
  • removed: method Index.get_indexer(target, method=…, limit=…, tolerance=…)
  • removed: method Index.get_indexer_for(target, **kwargs)
  • removed: method Index.get_indexer_non_unique(target)
  • removed: method Index.get_level_values(level)
  • removed: method Index.get_loc(key, method=…, tolerance=…)
  • removed: method Index.get_slice_bound(label, side, kind)
  • removed: method Index.get_value(series, key)
  • removed: method Index.get_values()
  • removed: method Index.groupby(values)
  • removed: method Index.hasnans()
  • removed: method Index.holds_integer()
  • removed: method Index.identical(other)
  • removed: method Index.inferred_type()
  • removed: method Index.insert(loc, item)
  • removed: method Index.intersection(other)
  • removed: method Index.is_(other)
  • removed: method Index.is_all_dates()
  • removed: method Index.is_boolean()
  • removed: method Index.is_categorical()
  • removed: method Index.is_floating()
  • removed: method Index.is_integer()
  • removed: method Index.is_lexsorted_for_tuple(tup)
  • removed: method Index.is_mixed()
  • removed: method Index.is_numeric()
  • removed: method Index.is_object()
  • removed: method Index.is_type_compatible(kind)
  • removed: method Index.is_unique()
  • removed: method Index.isin(values, level=…)
  • removed: method Index.join(other, how=…, level=…, return_indexers=…)
  • removed: method Index.map(mapper)
  • removed: method Index.order(return_indexer=…, ascending=…)
  • removed: method Index.putmask(mask, value)
  • removed: method Index.ravel(order=…)
  • removed: method Index.reindex(target, method=…, level=…, limit=…, tolerance=…)
  • removed: method Index.rename(name, inplace=…)
  • removed: method Index.repeat(n, *args, **kwargs)
  • removed: method Index.reshape(*args, **kwargs)
  • removed: method Index.set_names(names, level=…, inplace=…)
  • removed: method Index.set_value(arr, key, value)
  • removed: method Index.shift(periods=…, freq=…)
  • removed: method Index.slice_indexer(start=…, end=…, step=…, kind=…)
  • removed: method Index.slice_locs(start=…, end=…, step=…, kind=…)
  • removed: method Index.sort(*args, **kwargs)
  • removed: method Index.sort_values(return_indexer=…, ascending=…)
  • removed: method Index.sortlevel(level=…, ascending=…, sort_remaining=…)
  • removed: method Index.summary(name=…)
  • removed: method Index.symmetric_difference(other, result_name=…)
  • removed: method Index.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • removed: method Index.to_datetime(dayfirst=…)
  • removed: method Index.to_native_types(slicer=…, **kwargs)
  • removed: method Index.to_series(**kwargs)
  • removed: method Index.tolist()
  • removed: method Index.union(other)
  • removed: method Index.unique()
  • removed: method Index.view(cls=…)
  • removed: method Index.where(cond, other=…)
  • removed: property Index.has_duplicates
  • removed: property Index.is_monotonic
  • removed: property Index.is_monotonic_decreasing
  • removed: property Index.is_monotonic_increasing
  • removed: property Index.nlevels
  • removed: property Index.values
  • removed: class CategoricalIndex(Index, base.PandasDelegate)
  • removed: method CategoricalIndex.argsort(*args, **kwargs)
  • removed: method CategoricalIndex.delete(loc)
  • removed: method CategoricalIndex.duplicated(keep=…)
  • removed: method CategoricalIndex.equals(other)
  • removed: method CategoricalIndex.fillna(value, downcast=…)
  • removed: method CategoricalIndex.get_indexer(target, method=…, limit=…, tolerance=…)
  • removed: method CategoricalIndex.get_indexer_non_unique(target)
  • removed: method CategoricalIndex.get_loc(key, method=…)
  • removed: method CategoricalIndex.get_values()
  • removed: method CategoricalIndex.insert(loc, item)
  • removed: method CategoricalIndex.is_unique()
  • removed: method CategoricalIndex.map(mapper)
  • removed: method CategoricalIndex.reindex(target, method=…, level=…, limit=…, tolerance=…)
  • removed: method CategoricalIndex.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • removed: method CategoricalIndex.unique()
  • removed: method CategoricalIndex.where(cond, other=…)
  • removed: property CategoricalIndex.categories
  • removed: property CategoricalIndex.codes
  • removed: property CategoricalIndex.inferred_type
  • removed: property CategoricalIndex.ordered
  • removed: property CategoricalIndex.values
  • removed: class MultiIndex(Index)
  • removed: field MultiIndex.get_major_bounds
  • removed: field MultiIndex.labels
  • removed: field MultiIndex.levels
  • removed: field MultiIndex.names
  • removed: field MultiIndex.rename
  • removed: method MultiIndex.append(other)
  • removed: method MultiIndex.argsort(*args, **kwargs)
  • removed: method MultiIndex.astype(dtype, copy=…)
  • removed: method MultiIndex.copy(names=…, dtype=…, levels=…, labels=…, deep=…, _set_identity=…, **kwargs)
  • removed: method MultiIndex.delete(loc)
  • removed: method MultiIndex.difference(other)
  • removed: method MultiIndex.drop(labels, level=…, errors=…)
  • removed: method MultiIndex.droplevel(level=…)
  • removed: method MultiIndex.dropna(how=…)
  • removed: method MultiIndex.dtype()
  • removed: method MultiIndex.duplicated(keep=…)
  • removed: method MultiIndex.equal_levels(other)
  • removed: method MultiIndex.equals(other)
  • removed: method MultiIndex.fillna(value=…, downcast=…)
  • removed: method MultiIndex.format(space=…, sparsify=…, adjoin=…, names=…, na_rep=…, formatter=…)
  • removed: method MultiIndex.get_indexer(target, method=…, limit=…, tolerance=…)
  • removed: method MultiIndex.get_level_values(level)
  • removed: method MultiIndex.get_loc(key, method=…)
  • removed: method MultiIndex.get_loc_level(key, level=…, drop_level=…)
  • removed: method MultiIndex.get_locs(tup)
  • removed: method MultiIndex.get_slice_bound(label, side, kind)
  • removed: method MultiIndex.get_value(series, key)
  • removed: method MultiIndex.inferred_type()
  • removed: method MultiIndex.insert(loc, item)
  • removed: method MultiIndex.intersection(other)
  • removed: method MultiIndex.is_lexsorted()
  • removed: method MultiIndex.is_lexsorted_for_tuple(tup)
  • removed: method MultiIndex.is_unique()
  • removed: method MultiIndex.isin(values, level=…)
  • removed: method MultiIndex.lexsort_depth()
  • removed: method MultiIndex.memory_usage(deep=…)
  • removed: method MultiIndex.nbytes()
  • removed: method MultiIndex.reindex(target, method=…, level=…, limit=…, tolerance=…)
  • removed: method MultiIndex.reorder_levels(order)
  • removed: method MultiIndex.repeat(n, *args, **kwargs)
  • removed: method MultiIndex.set_labels(labels, level=…, inplace=…, verify_integrity=…)
  • removed: method MultiIndex.set_levels(levels, level=…, inplace=…, verify_integrity=…)
  • removed: method MultiIndex.slice_locs(start=…, end=…, step=…, kind=…)
  • removed: method MultiIndex.sortlevel(level=…, ascending=…, sort_remaining=…)
  • removed: method MultiIndex.swaplevel(i=…, j=…)
  • removed: method MultiIndex.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • removed: method MultiIndex.to_hierarchical(n_repeat, n_shuffle=…)
  • removed: method MultiIndex.truncate(before=…, after=…)
  • removed: method MultiIndex.union(other)
  • removed: method MultiIndex.view(cls=…)
  • removed: method MultiIndex.where(cond, other=…)
  • removed: property MultiIndex.is_all_dates
  • removed: property MultiIndex.levshape
  • removed: property MultiIndex.nlevels
  • removed: property MultiIndex.values
  • removed: static method MultiIndex.from_arrays(arrays, sortorder=…, names=…)
  • removed: static method MultiIndex.from_product(iterables, sortorder=…, names=…)
  • removed: static method MultiIndex.from_tuples(tuples, sortorder=…, names=…)
  • removed: class Float64Index(NumericIndex)
  • removed: class Int64Index(NumericIndex)
  • removed: class NumericIndex(Index)
  • removed: method Float64Index.astype(dtype, copy=…)
  • removed: method Float64Index.equals(other)
  • removed: method Float64Index.get_loc(key, method=…, tolerance=…)
  • removed: method Float64Index.get_value(series, key)
  • removed: method Float64Index.is_unique()
  • removed: method Float64Index.isin(values, level=…)
  • removed: property Float64Index.inferred_type
  • removed: property Float64Index.is_all_dates
  • removed: property Int64Index.asi8
  • removed: property Int64Index.inferred_type
  • removed: property Int64Index.is_all_dates
  • removed: class RangeIndex(Int64Index)
  • removed: method RangeIndex.argsort(*args, **kwargs)
  • removed: method RangeIndex.copy(name=…, deep=…, dtype=…, **kwargs)
  • removed: method RangeIndex.equals(other)
  • removed: method RangeIndex.intersection(other)
  • removed: method RangeIndex.is_monotonic_decreasing()
  • removed: method RangeIndex.is_monotonic_increasing()
  • removed: method RangeIndex.join(other, how=…, level=…, return_indexers=…)
  • removed: method RangeIndex.memory_usage(deep=…)
  • removed: method RangeIndex.nbytes()
  • removed: method RangeIndex.tolist()
  • removed: method RangeIndex.union(other)
  • removed: property RangeIndex.dtype
  • removed: property RangeIndex.has_duplicates
  • removed: property RangeIndex.is_unique
  • removed: property RangeIndex.size
  • removed: static method RangeIndex.from_range(data, name=…, dtype=…, **kwargs)
  • added: function Term(*args, **kwargs)
  • removed: class AuthenticationConfigError(ValueError)
  • removed: function authenticate(flow, storage=…)
  • removed: function get_flow(secret, scope, redirect)
  • removed: function init_service(http)
  • removed: function make_token_store(fpath=…)
  • removed: function process_flags(flags=…)
  • removed: function reset_default_token_store()
  • removed: variable DEFAULT_SCOPE
  • removed: variable DEFAULT_SECRETS
  • removed: variable DEFAULT_TOKEN_FILE
  • removed: variable DOC_URL
  • removed: variable FLAGS
  • removed: variable FLOWS
  • removed: variable MISSING_CLIENT_MSG
  • removed: variable OOB_CALLBACK_URN
  • removed: function read_clipboard(**kwargs)
  • removed: function to_clipboard(obj, excel=…, sep=…, **kwargs)
  • added: variable copy
  • added: variable paste
  • added: function init_gtk_clipboard()
  • added: function init_klipper_clipboard()
  • added: function init_no_clipboard()
  • added: function init_osx_clipboard()
  • added: function init_qt_clipboard()
  • added: function init_xclip_clipboard()
  • added: function init_xsel_clipboard()
  • added: variable EXCEPT_MSG
  • added: variable PY2
  • added: variable text_type
  • added: class PyperclipException(RuntimeError)
  • added: class PyperclipWindowsException(PyperclipException)
  • added: constructor PyperclipWindowsException(message)
  • added: class CheckedCall(object)
  • added: constructor CheckedCall(f)
  • added: function init_windows_clipboard()
  • added: function read_clipboard(sep=…, **kwargs)
  • added: function to_clipboard(obj, excel=…, sep=…, **kwargs)
  • removed: class CParserError(ValueError)
  • removed: class DtypeWarning(Warning)
  • removed: class EmptyDataError(ValueError)
  • removed: class ParserWarning(Warning)
  • removed: function ZipFile(*args, **kwargs)
  • removed: function maybe_read_encoded_stream(reader, encoding=…, compression=…)
  • removed: variable ZipFile
  • added: variable CParserError
  • added: variable need_text_wrapping
  • changed: function read_excel(io, sheetname=…, header=…, skiprows=…, skip_footer=…, index_col=…, names=…, parse_cols=…, parse_dates=…, date_parser=…, na_values=…, thousands=…, convert_float=…, has_index_names=…, converters=…, true_values=…, false_values=…, engine=…, squeeze=…, **kwds) → function read_excel(io, sheetname=…, header=…, skiprows=…, skip_footer=…, index_col=…, names=…, parse_cols=…, parse_dates=…, date_parser=…, na_values=…, thousands=…, convert_float=…, has_index_names=…, converters=…, dtype=…, true_values=…, false_values=…, engine=…, squeeze=…, **kwds)
  • changed: method ExcelWriter.write_cells(cells, sheet_name=…, startrow=…, startcol=…) → method ExcelWriter.write_cells(cells, sheet_name=…, startrow=…, startcol=…, freeze_panes=…)
  • added: function read_feather(path)
  • added: function to_feather(df, path)
  • added: function get_level_lengths(levels, sentinel=…)
  • added: function detect_console_encoding()
  • added: function get_console_size()
  • added: class CSSResolver(object)
  • added: class CSSWarning(UserWarning)
  • added: field CSSResolver.BORDER_WIDTH_RATIOS
  • added: field CSSResolver.FONT_SIZE_RATIOS
  • added: field CSSResolver.INITIAL_STYLE
  • added: field CSSResolver.MARGIN_RATIOS
  • added: field CSSResolver.SIDES
  • added: field CSSResolver.SIDE_SHORTHANDS
  • added: field CSSResolver.UNIT_RATIOS
  • added: field CSSResolver.expand_border_color
  • added: field CSSResolver.expand_border_style
  • added: field CSSResolver.expand_border_width
  • added: field CSSResolver.expand_margin
  • added: field CSSResolver.expand_padding
  • added: method CSSResolver.atomize(declarations)
  • added: method CSSResolver.parse(declarations_str)
  • added: method CSSResolver.size_to_pt(in_val, em_pt=…, conversions=…)
  • added: class CSSToExcelConverter(object)
  • added: class ExcelCell(object)
  • added: class ExcelFormatter(object)
  • added: constructor CSSToExcelConverter(inherited=…)
  • added: constructor ExcelCell(row, col, val, style=…, mergestart=…, mergeend=…)
  • added: constructor ExcelFormatter(df, na_rep=…, float_format=…, cols=…, header=…, index=…, index_label=…, merge_cells=…, inf_rep=…, style_converter=…)
  • added: field CSSToExcelConverter.BOLD_MAP
  • added: field CSSToExcelConverter.ITALIC_MAP
  • added: field CSSToExcelConverter.NAMED_COLORS
  • added: field CSSToExcelConverter.VERTICAL_MAP
  • added: field CSSToExcelConverter.compute_css
  • added: method CSSToExcelConverter.build_alignment(props)
  • added: method CSSToExcelConverter.build_border(props)
  • added: method CSSToExcelConverter.build_fill(props)
  • added: method CSSToExcelConverter.build_font(props)
  • added: method CSSToExcelConverter.build_xlstyle(props)
  • added: method CSSToExcelConverter.color_to_excel(val)
  • added: method ExcelFormatter.get_formatted_cells()
  • added: method ExcelFormatter.write(writer, sheet_name=…, startrow=…, startcol=…, freeze_panes=…, engine=…)
  • added: variable header_style
  • added: class CSVFormatter(object)
  • added: class CategoricalArrayFormatter(GenericArrayFormatter)
  • added: class CategoricalFormatter(object)
  • added: class DataFrameFormatter(TableFormatter)
  • added: class Datetime64Formatter(GenericArrayFormatter)
  • added: class Datetime64TZFormatter(Datetime64Formatter)
  • added: class EastAsianTextAdjustment(TextAdjustment)
  • added: class EngFormatter(object)
  • added: class FloatArrayFormatter(GenericArrayFormatter)
  • added: class GenericArrayFormatter(object)
  • added: class HTMLFormatter(TableFormatter)
  • added: class IntArrayFormatter(GenericArrayFormatter)
  • added: class IntervalArrayFormatter(GenericArrayFormatter)
  • added: class LatexFormatter(TableFormatter)
  • added: class PeriodArrayFormatter(IntArrayFormatter)
  • added: class SeriesFormatter(object)
  • added: class TableFormatter(object)
  • added: class TextAdjustment(object)
  • added: class Timedelta64Formatter(GenericArrayFormatter)
  • added: constructor CSVFormatter(obj, path_or_buf=…, sep=…, na_rep=…, float_format=…, cols=…, header=…, index=…, index_label=…, mode=…, nanRep=…, encoding=…, compression=…, quoting=…, line_terminator=…, chunksize=…, tupleize_cols=…, quotechar=…, date_format=…, doublequote=…, escapechar=…, decimal=…)
  • added: constructor CategoricalArrayFormatter(values, *args, **kwargs)
  • added: constructor CategoricalFormatter(categorical, buf=…, length=…, na_rep=…, footer=…)
  • added: constructor DataFrameFormatter(frame, buf=…, columns=…, col_space=…, header=…, index=…, na_rep=…, formatters=…, justify=…, float_format=…, sparsify=…, index_names=…, line_width=…, max_rows=…, max_cols=…, show_dimensions=…, decimal=…, **kwds)
  • added: constructor Datetime64Formatter(values, nat_rep=…, date_format=…, **kwargs)
  • added: constructor EastAsianTextAdjustment()
  • added: constructor EngFormatter(accuracy=…, use_eng_prefix=…)
  • added: constructor FloatArrayFormatter(*args, **kwargs)
  • added: constructor GenericArrayFormatter(values, digits=…, formatter=…, na_rep=…, space=…, float_format=…, justify=…, decimal=…, quoting=…, fixed_width=…)
  • added: constructor HTMLFormatter(formatter, classes=…, max_rows=…, max_cols=…, notebook=…, border=…)
  • added: constructor IntervalArrayFormatter(values, *args, **kwargs)
  • added: constructor LatexFormatter(formatter, column_format=…, longtable=…, multicolumn=…, multicolumn_format=…, multirow=…)
  • added: constructor SeriesFormatter(series, buf=…, length=…, header=…, index=…, na_rep=…, name=…, float_format=…, dtype=…, max_rows=…)
  • added: constructor TextAdjustment()
  • added: constructor Timedelta64Formatter(values, nat_rep=…, box=…, **kwargs)
  • added: field EngFormatter.ENG_PREFIXES
  • added: field HTMLFormatter.indent_delta
  • added: field TableFormatter.is_truncated
  • added: field TableFormatter.show_dimensions
  • added: function format_array(values, formatter, float_format=…, na_rep=…, digits=…, space=…, justify=…, decimal=…)
  • added: function format_percentiles(percentiles)
  • added: function set_eng_float_format(accuracy=…, use_eng_prefix=…)
  • added: function single_column_table(column, align=…, style=…)
  • added: function single_row_table(row)
  • added: method CSVFormatter.save()
  • added: method CategoricalFormatter.to_string()
  • added: method DataFrameFormatter.to_html(classes=…, notebook=…, border=…)
  • added: method DataFrameFormatter.to_latex(column_format=…, longtable=…, encoding=…, multicolumn=…, multicolumn_format=…, multirow=…)
  • added: method DataFrameFormatter.to_string()
  • added: method EastAsianTextAdjustment.justify(texts, max_len, mode=…)
  • added: method EastAsianTextAdjustment.len(text)
  • added: method FloatArrayFormatter.get_result_as_array()
  • added: method GenericArrayFormatter.get_result()
  • added: method HTMLFormatter.write(s, indent=…)
  • added: method HTMLFormatter.write_result(buf)
  • added: method HTMLFormatter.write_style()
  • added: method HTMLFormatter.write_td(s, indent=…, tags=…)
  • added: method HTMLFormatter.write_th(s, indent=…, tags=…)
  • added: method HTMLFormatter.write_tr(line, indent=…, indent_delta=…, header=…, align=…, tags=…, nindex_levels=…)
  • added: method LatexFormatter.write_result(buf)
  • added: method SeriesFormatter.to_string()
  • added: method TextAdjustment.adjoin(space, *lists, **kwargs)
  • added: method TextAdjustment.justify(texts, max_len, mode=…)
  • added: method TextAdjustment.len(text)
  • added: property DataFrameFormatter.has_column_names
  • added: property DataFrameFormatter.has_index_names
  • added: property TableFormatter.should_show_dimensions
  • added: variable common_docstring
  • added: variable docstring_to_string
  • added: variable justify_docstring
  • added: variable return_docstring
  • added: function adjoin(space, *lists, **kwargs)
  • added: function justify(texts, max_len, mode=…)
  • added: function pprint_thing(thing, _nest_lvl=…, escape_chars=…, default_escapes=…, quote_strings=…, max_seq_items=…)
  • added: function pprint_thing_encoded(object, encoding=…, errors=…, **kwds)
  • added: class Styler(object)
  • added: constructor Styler(data, precision=…, table_styles=…, uuid=…, caption=…, table_attributes=…)
  • added: field Styler.env
  • added: field Styler.loader
  • added: field Styler.template
  • added: method Styler.apply(func, axis=…, subset=…, **kwargs)
  • added: method Styler.applymap(func, subset=…, **kwargs)
  • added: method Styler.background_gradient(cmap=…, low=…, high=…, axis=…, subset=…)
  • added: method Styler.bar(subset=…, axis=…, color=…, width=…, align=…)
  • added: method Styler.clear()
  • added: method Styler.export()
  • added: method Styler.format(formatter, subset=…)
  • added: method Styler.highlight_max(subset=…, color=…, axis=…)
  • added: method Styler.highlight_min(subset=…, color=…, axis=…)
  • added: method Styler.highlight_null(null_color=…)
  • added: method Styler.render(**kwargs)
  • added: method Styler.set_caption(caption)
  • added: method Styler.set_precision(precision)
  • added: method Styler.set_properties(subset=…, **kwargs)
  • added: method Styler.set_table_attributes(attributes)
  • added: method Styler.set_table_styles(table_styles)
  • added: method Styler.set_uuid(uuid)
  • added: method Styler.to_excel(excel_writer, sheet_name=…, na_rep=…, float_format=…, columns=…, header=…, index=…, index_label=…, startrow=…, startcol=…, engine=…, merge_cells=…, encoding=…, inf_rep=…, verbose=…, freeze_panes=…)
  • added: method Styler.use(styles)
  • added: static method Styler.from_custom_template(searchpath, name)
  • added: variable has_mpl
  • added: variable msg
  • added: variable no_mpl_message
  • added: function get_terminal_size()
  • removed: class GAnalytics(GDataReader)
  • removed: class GDataReader(OAuthDataReader)
  • removed: class OAuthDataReader(object)
  • removed: constructor GDataReader(scope=…, token_file_name=…, redirect=…, secrets=…)
  • removed: constructor OAuthDataReader(scope, token_file_name, redirect)
  • removed: function format_query(ids, metrics, start_date, end_date=…, dimensions=…, segment=…, filters=…, sort=…, start_index=…, max_results=…, **kwargs)
  • removed: function read_ga(metrics, dimensions, start_date, **kwargs)
  • removed: function reset_token_store()
  • removed: method GAnalytics.create_query(profile_id, metrics, start_date, end_date=…, dimensions=…, segment=…, filters=…, start_index=…, max_results=…, **kwargs)
  • removed: method GDataReader.create_query(*args, **kwargs)
  • removed: method GDataReader.get_account(name=…, id=…, **kwargs)
  • removed: method GDataReader.get_data(metrics, start_date, end_date=…, dimensions=…, segment=…, filters=…, start_index=…, max_results=…, index_col=…, parse_dates=…, keep_date_col=…, date_parser=…, na_values=…, converters=…, sort=…, dayfirst=…, account_name=…, account_id=…, property_name=…, property_id=…, profile_name=…, profile_id=…, chunksize=…)
  • removed: method GDataReader.get_profile(account_id=…, web_property_id=…, name=…, id=…, **kwargs)
  • removed: method GDataReader.get_web_property(account_id=…, name=…, id=…, **kwargs)
  • removed: method OAuthDataReader.authenticate(secrets)
  • removed: property GDataReader.service
  • removed: variable DOC_URL
  • removed: variable NO_CALLBACK
  • removed: variable TYPE_MAP
  • removed: class AccessDenied(PandasError, ValueError)
  • removed: class DatasetCreationError(PandasError, ValueError)
  • removed: class GbqConnector(object)
  • removed: class GenericGBQException(PandasError, ValueError)
  • removed: class InvalidColumnOrder(PandasError, ValueError)
  • removed: class InvalidPageToken(PandasError, ValueError)
  • removed: class InvalidPrivateKeyFormat(PandasError, ValueError)
  • removed: class InvalidSchema(PandasError, ValueError)
  • removed: class NotFoundException(PandasError, ValueError)
  • removed: class StreamingInsertError(PandasError, ValueError)
  • removed: class TableCreationError(PandasError, ValueError)
  • removed: constructor GbqConnector(project_id, reauth=…, verbose=…, private_key=…, dialect=…)
  • removed: field GbqConnector.scope
  • removed: function generate_bq_schema(df, default_type=…)
  • removed: method GbqConnector.delete_and_recreate_table(dataset_id, table_id, table_schema)
  • removed: method GbqConnector.get_application_default_credentials()
  • removed: method GbqConnector.get_credentials()
  • removed: method GbqConnector.get_elapsed_seconds()
  • removed: method GbqConnector.get_service()
  • removed: method GbqConnector.get_service_account_credentials()
  • removed: method GbqConnector.get_user_account_credentials()
  • removed: method GbqConnector.load_data(dataframe, dataset_id, table_id, chunksize)
  • removed: method GbqConnector.print_elapsed_seconds(prefix=…, postfix=…, overlong=…)
  • removed: method GbqConnector.process_insert_errors(insert_errors)
  • removed: method GbqConnector.run_query(query)
  • removed: method GbqConnector.verify_schema(dataset_id, table_id, schema)
  • removed: static method GbqConnector.process_http_error(ex)
  • removed: static method GbqConnector.sizeof_fmt(num, suffix=…)
  • removed: variable logger
  • changed: function read_gbq(query, project_id=…, index_col=…, col_order=…, reauth=…, verbose=…, private_key=…, dialect=…) → function read_gbq(query, project_id=…, index_col=…, col_order=…, reauth=…, verbose=…, private_key=…, dialect=…, **kwargs)
  • removed: class FrameParser(Parser)
  • removed: class FrameWriter(Writer)
  • removed: class Parser(object)
  • removed: class SeriesParser(Parser)
  • removed: class SeriesWriter(Writer)
  • removed: class Writer(object)
  • removed: constructor Parser(json, orient, dtype=…, convert_axes=…, convert_dates=…, keep_default_dates=…, numpy=…, precise_float=…, date_unit=…)
  • removed: constructor Writer(obj, orient, date_format, double_precision, ensure_ascii, date_unit, default_handler=…)
  • removed: function json_normalize(data, record_path=…, meta=…, meta_prefix=…, record_prefix=…)
  • removed: function nested_to_record(ds, prefix=…, level=…)
  • removed: function read_json(path_or_buf=…, orient=…, typ=…, dtype=…, convert_axes=…, convert_dates=…, keep_default_dates=…, numpy=…, precise_float=…, date_unit=…, encoding=…, lines=…)
  • removed: function to_json(path_or_buf, obj, orient=…, date_format=…, double_precision=…, force_ascii=…, date_unit=…, default_handler=…, lines=…)
  • removed: method Parser.check_keys_split(decoded)
  • removed: method Parser.parse()
  • removed: method Writer.write()
  • removed: variable dumps
  • removed: variable loads
  • added: export build_table_schema
  • added: export dumps
  • added: export json_normalize
  • added: export loads
  • added: export read_json
  • added: export to_json
  • added: class FrameParser(Parser)
  • added: class FrameWriter(Writer)
  • added: class JSONTableWriter(FrameWriter)
  • added: class Parser(object)
  • added: class SeriesParser(Parser)
  • added: class SeriesWriter(Writer)
  • added: class Writer(object)
  • added: constructor JSONTableWriter(obj, orient, date_format, double_precision, ensure_ascii, date_unit, default_handler=…)
  • added: constructor Parser(json, orient, dtype=…, convert_axes=…, convert_dates=…, keep_default_dates=…, numpy=…, precise_float=…, date_unit=…)
  • added: constructor Writer(obj, orient, date_format, double_precision, ensure_ascii, date_unit, default_handler=…)
  • added: function read_json(path_or_buf=…, orient=…, typ=…, dtype=…, convert_axes=…, convert_dates=…, keep_default_dates=…, numpy=…, precise_float=…, date_unit=…, encoding=…, lines=…)
  • added: function to_json(path_or_buf, obj, orient=…, date_format=…, double_precision=…, force_ascii=…, date_unit=…, default_handler=…, lines=…)
  • added: method JSONTableWriter.write()
  • added: method Parser.check_keys_split(decoded)
  • added: method Parser.parse()
  • added: method Writer.write()
  • added: variable TABLE_SCHEMA_VERSION
  • added: variable dumps
  • added: variable loads
  • added: function json_normalize(data, record_path=…, meta=…, meta_prefix=…, record_prefix=…, errors=…, sep=…)
  • added: function nested_to_record(ds, prefix=…, sep=…, level=…)
  • added: function as_json_table_type(x)
  • added: function build_table_schema(data, index=…, primary_key=…, version=…)
  • added: function make_field(arr, dtype=…)
  • added: function set_default_names(data)
  • added: class ExtType(namedtuple('ExtType', 'code data'))
  • added: export Packer
  • added: export Unpacker
  • added: export unpack
  • added: export unpackb
  • added: export version
  • added: function pack(o, stream, **kwargs)
  • added: function packb(o, **kwargs)
  • added: variable dump
  • added: variable dumps
  • added: variable load
  • added: variable loads
  • added: class BufferFull(UnpackException)
  • added: class ExtraData(ValueError)
  • added: class OutOfData(UnpackException)
  • added: class PackException(Exception)
  • added: class PackValueError(PackException, ValueError)
  • added: class UnpackException(Exception)
  • added: class UnpackValueError(UnpackException, ValueError)
  • added: constructor ExtraData(unpacked, extra)
  • changed: constructor FixedWidthReader(f, colspecs, delimiter, comment) → constructor FixedWidthReader(f, colspecs, delimiter, comment, skiprows=…)
  • changed: method FixedWidthReader.detect_colspecs(n=…) → method FixedWidthReader.detect_colspecs(n=…, skiprows=…)
  • changed: method FixedWidthReader.get_rows(n) → method FixedWidthReader.get_rows(n, skiprows=…)
  • changed: function read_pickle(path) → function read_pickle(path, compression=…)
  • changed: function to_pickle(obj, path) → function to_pickle(obj, path, compression=…)
  • changed: function read_hdf(path_or_buf, key=…, **kwargs) → function read_hdf(path_or_buf, key=…, mode=…, **kwargs)
  • removed: class BotoFileLikeReader(key.Key)
  • removed: constructor BotoFileLikeReader(*args, **kwargs)
  • removed: method BotoFileLikeReader.close(*args, **kwargs)
  • removed: method BotoFileLikeReader.next()
  • removed: method BotoFileLikeReader.read(*args, **kwargs)
  • removed: method BotoFileLikeReader.readline()
  • removed: method BotoFileLikeReader.seekable()
  • added: export read_sas
  • added: variable VALID_ENCODINGS
  • removed: class ExtType(namedtuple('ExtType', 'code data'))
  • removed: export Packer
  • removed: export Unpacker
  • removed: export unpack
  • removed: export unpackb
  • removed: export version
  • removed: function pack(o, stream, **kwargs)
  • removed: function packb(o, **kwargs)
  • removed: variable dump
  • removed: variable dumps
  • removed: variable load
  • removed: variable loads
  • removed: class BufferFull(UnpackException)
  • removed: class ExtraData(ValueError)
  • removed: class OutOfData(UnpackException)
  • removed: class PackException(Exception)
  • removed: class PackValueError(PackException, ValueError)
  • removed: class UnpackException(Exception)
  • removed: class UnpackValueError(UnpackException, ValueError)
  • removed: constructor ExtraData(unpacked, extra)
  • added: export andrews_curves
  • added: export autocorrelation_plot
  • added: export bootstrap_plot
  • added: export boxplot
  • added: export lag_plot
  • added: export parallel_coordinates
  • added: export plot_params
  • added: export radviz
  • added: export scatter_matrix
  • added: export table
  • removed: export importr
  • removed: export load_data
  • removed: export r
  • removed: class lm(object)
  • removed: constructor lm(formula, data)
  • removed: function convert_robj(obj, use_pandas=…)
  • removed: function convert_to_r_dataframe(df, strings_as_factors=…)
  • removed: function convert_to_r_matrix(df, strings_as_factors=…)
  • removed: function load_data(name, package=…, convert=…)
  • removed: class rlm(object)
  • removed: class VAR(object)
  • removed: constructor VAR(p=…, type=…, season=…, exogen=…, lag_max=…, ic=…)
  • removed: class SparseArray(PandasObject, np.ndarray)
  • removed: field SparseArray.fill_value
  • removed: field SparseArray.sp_index
  • removed: function make_sparse(arr, kind=…, fill_value=…)
  • removed: method SparseArray.astype(dtype=…, copy=…)
  • removed: method SparseArray.copy(deep=…)
  • removed: method SparseArray.count()
  • removed: method SparseArray.cumsum(axis=…, *args, **kwargs)
  • removed: method SparseArray.disable(other)
  • removed: method SparseArray.fillna(value, downcast=…)
  • removed: method SparseArray.get_values(fill=…)
  • removed: method SparseArray.mean(axis=…, *args, **kwargs)
  • removed: method SparseArray.sum(axis=…, *args, **kwargs)
  • removed: method SparseArray.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • removed: method SparseArray.to_dense(fill=…)
  • removed: method SparseArray.value_counts(dropna=…)
  • removed: property SparseArray.fill_value
  • removed: property SparseArray.kind
  • removed: property SparseArray.sp_values
  • removed: property SparseArray.values
  • removed: class SparseDataFrame(DataFrame)
  • removed: constructor SparseDataFrame(data=…, index=…, columns=…, default_kind=…, default_fill_value=…, dtype=…, copy=…)
  • removed: field SparseDataFrame.T
  • removed: function homogenize(series_dict)
  • removed: function stack_sparse_frame(frame)
  • removed: function to_manager(sdf, columns, index)
  • removed: method SparseDataFrame.apply(func, axis=…, broadcast=…, reduce=…)
  • removed: method SparseDataFrame.applymap(func)
  • removed: method SparseDataFrame.astype(dtype)
  • removed: method SparseDataFrame.copy(deep=…)
  • removed: method SparseDataFrame.count(axis=…, **kwds)
  • removed: method SparseDataFrame.cumsum(axis=…, *args, **kwargs)
  • removed: method SparseDataFrame.fillna(value=…, method=…, axis=…, inplace=…, limit=…, downcast=…)
  • removed: method SparseDataFrame.get_value(index, col, takeable=…)
  • removed: method SparseDataFrame.isnotnull()
  • removed: method SparseDataFrame.isnull()
  • removed: method SparseDataFrame.set_value(index, col, value, takeable=…)
  • removed: method SparseDataFrame.to_dense()
  • removed: method SparseDataFrame.transpose(*args, **kwargs)
  • removed: method SparseDataFrame.xs(key, axis=…, copy=…)
  • removed: property SparseDataFrame.default_fill_value
  • removed: property SparseDataFrame.default_kind
  • removed: property SparseDataFrame.density
  • removed: class SparseList(PandasObject)
  • removed: constructor SparseList(data=…, fill_value=…)
  • removed: method SparseList.append(value)
  • removed: method SparseList.consolidate(inplace=…)
  • removed: method SparseList.copy()
  • removed: method SparseList.to_array()
  • removed: property SparseList.is_consolidated
  • removed: property SparseList.nchunks
  • removed: class SparseSeries(Series)
  • removed: class SparseTimeSeries(SparseSeries)
  • removed: constructor SparseSeries(data=…, index=…, sparse_index=…, kind=…, fill_value=…, name=…, dtype=…, copy=…, fastpath=…)
  • removed: constructor SparseTimeSeries(*args, **kwargs)
  • removed: method SparseSeries.abs()
  • removed: method SparseSeries.as_sparse_array(kind=…, fill_value=…, copy=…)
  • removed: method SparseSeries.combine_first(other)
  • removed: method SparseSeries.copy(deep=…)
  • removed: method SparseSeries.cumsum(axis=…, *args, **kwargs)
  • removed: method SparseSeries.dropna(axis=…, inplace=…, **kwargs)
  • removed: method SparseSeries.get(label, default=…)
  • removed: method SparseSeries.get_value(label, takeable=…)
  • removed: method SparseSeries.get_values()
  • removed: method SparseSeries.isnotnull()
  • removed: method SparseSeries.isnull()
  • removed: method SparseSeries.reindex(index=…, method=…, copy=…, limit=…, **kwargs)
  • removed: method SparseSeries.set_value(label, value, takeable=…)
  • removed: method SparseSeries.shift(periods, freq=…, axis=…)
  • removed: method SparseSeries.sparse_reindex(new_index)
  • removed: method SparseSeries.take(indices, axis=…, convert=…, *args, **kwargs)
  • removed: method SparseSeries.to_coo(row_levels=…, column_levels=…, sort_labels=…)
  • removed: method SparseSeries.to_dense(sparse_only=…)
  • removed: property SparseSeries.block
  • removed: property SparseSeries.density
  • removed: property SparseSeries.fill_value
  • removed: property SparseSeries.kind
  • removed: property SparseSeries.npoints
  • removed: property SparseSeries.shape
  • removed: property SparseSeries.sp_index
  • removed: property SparseSeries.sp_values
  • removed: property SparseSeries.values
  • removed: static method SparseSeries.from_array(arr, index=…, name=…, copy=…, fill_value=…, fastpath=…)
  • removed: static method SparseSeries.from_coo(A, dense_index=…)
  • removed: function banner(text, width=…)
  • removed: class FamaMacBeth(StringMixin)
  • removed: class MovingFamaMacBeth(FamaMacBeth)
  • removed: constructor FamaMacBeth(y, x, intercept=…, nw_lags=…, nw_lags_beta=…, entity_effects=…, time_effects=…, x_effects=…, cluster=…, dropped_dummies=…, verbose=…)
  • removed: constructor MovingFamaMacBeth(y, x, window_type=…, window=…, intercept=…, nw_lags=…, nw_lags_beta=…, entity_effects=…, time_effects=…, x_effects=…, cluster=…, dropped_dummies=…, verbose=…)
  • removed: function fama_macbeth(**kwargs)
  • removed: method FamaMacBeth.mean_beta()
  • removed: method FamaMacBeth.std_beta()
  • removed: method FamaMacBeth.summary()
  • removed: method FamaMacBeth.t_stat()
  • removed: function ols(**kwargs)
  • removed: function calc_F(R, r, beta, var_beta, nobs, df)
  • removed: function inv(a)
  • removed: function is_psd(m)
  • removed: function newey_west(m, max_lags, nobs, df, nw_overlap=…)
  • removed: function rank(X, cond=…)
  • removed: function solve(a, b)
  • removed: function bucket(series, k, by=…)
  • removed: function bucketcat(series, cats)
  • removed: function bucketpanel(series, bins=…, by=…, cat=…)
  • removed: function correl_ts(frame1, frame2)
  • removed: function correl_xs(frame1, frame2)
  • removed: function percentileRank(frame, column=…, kind=…)
  • removed: function percentileofscore(a, score, kind=…)
  • removed: function zscore(series)
  • removed: class MovingOLS(OLS)
  • removed: class OLS(StringMixin)
  • removed: constructor MovingOLS(y, x, weights=…, window_type=…, window=…, min_periods=…, intercept=…, nw_lags=…, nw_overlap=…)
  • removed: constructor OLS(y, x, intercept=…, weights=…, nw_lags=…, nw_overlap=…)
  • removed: field OLS.RESULT_FIELDS
  • removed: function f_stat_to_dict(result)
  • removed: method MovingOLS.beta()
  • removed: method MovingOLS.df()
  • removed: method MovingOLS.df_model()
  • removed: method MovingOLS.df_resid()
  • removed: method MovingOLS.f_stat()
  • removed: method MovingOLS.f_test(hypothesis)
  • removed: method MovingOLS.forecast_mean()
  • removed: method MovingOLS.forecast_vol()
  • removed: method MovingOLS.p_value()
  • removed: method MovingOLS.r2()
  • removed: method MovingOLS.r2_adj()
  • removed: method MovingOLS.rank()
  • removed: method MovingOLS.resid()
  • removed: method MovingOLS.rmse()
  • removed: method MovingOLS.std_err()
  • removed: method MovingOLS.t_stat()
  • removed: method MovingOLS.var_beta()
  • removed: method MovingOLS.y_fitted()
  • removed: method MovingOLS.y_predict()
  • removed: method OLS.beta()
  • removed: method OLS.df()
  • removed: method OLS.df_model()
  • removed: method OLS.df_resid()
  • removed: method OLS.f_stat()
  • removed: method OLS.f_test(hypothesis)
  • removed: method OLS.p_value()
  • removed: method OLS.predict(beta=…, x=…, fill_value=…, fill_method=…, axis=…)
  • removed: method OLS.r2()
  • removed: method OLS.r2_adj()
  • removed: method OLS.resid()
  • removed: method OLS.rmse()
  • removed: method OLS.std_err()
  • removed: method OLS.summary()
  • removed: method OLS.summary_as_matrix()
  • removed: method OLS.t_stat()
  • removed: method OLS.var_beta()
  • removed: method OLS.y_fitted()
  • removed: method OLS.y_predict()
  • removed: property MovingOLS.nobs
  • removed: property OLS.nobs
  • removed: property OLS.nw_lags
  • removed: property OLS.x
  • removed: property OLS.y
  • removed: class MovingPanelOLS(MovingOLS, PanelOLS)
  • removed: class NonPooledPanelOLS(object)
  • removed: class PanelOLS(OLS)
  • removed: constructor MovingPanelOLS(y, x, weights=…, window_type=…, window=…, min_periods=…, min_obs=…, intercept=…, nw_lags=…, nw_overlap=…, entity_effects=…, time_effects=…, x_effects=…, cluster=…, dropped_dummies=…, verbose=…)
  • removed: constructor NonPooledPanelOLS(y, x, window_type=…, window=…, min_periods=…, intercept=…, nw_lags=…, nw_overlap=…)
  • removed: constructor PanelOLS(y, x, weights=…, intercept=…, nw_lags=…, entity_effects=…, time_effects=…, x_effects=…, cluster=…, dropped_dummies=…, verbose=…, nw_overlap=…)
  • removed: field NonPooledPanelOLS.ATTRIBUTES
  • removed: function add_intercept(panel, name=…)
  • removed: function create_ols_attr(attr)
  • removed: function create_ols_dict(attr)
  • removed: method MovingPanelOLS.lagged_y_predict(lag=…)
  • removed: method MovingPanelOLS.resid()
  • removed: method MovingPanelOLS.y_fitted()
  • removed: method MovingPanelOLS.y_predict()
  • removed: method PanelOLS.beta()
  • removed: method PanelOLS.log(msg)
  • removed: method PanelOLS.resid()
  • removed: method PanelOLS.y_fitted()
  • removed: class PanelVAR(VAR)
  • removed: class VAR(StringMixin)
  • removed: constructor PanelVAR(data, lags, intercept=…)
  • removed: constructor VAR(data, p=…, intercept=…)
  • removed: function chain_dot(*matrices)
  • removed: function lag_select(data, max_lags=…, ic=…)
  • removed: method PanelVAR.forecast(h)
  • removed: method PanelVAR.resid()
  • removed: method VAR.aic()
  • removed: method VAR.beta()
  • removed: method VAR.bic()
  • removed: method VAR.forecast(h)
  • removed: method VAR.forecast_cov(h)
  • removed: method VAR.forecast_std_err(h)
  • removed: method VAR.granger_causality()
  • removed: method VAR.ols_results()
  • removed: method VAR.resid()
  • removed: method VAR.summary()
  • removed: function hash_array(vals, encoding=…, hash_key=…)
  • removed: function hash_pandas_object(obj, index=…, encoding=…, hash_key=…)
  • added: variable m
  • removed: class MergeError(ValueError)
  • removed: function concat(objs, axis=…, join=…, join_axes=…, ignore_index=…, keys=…, levels=…, names=…, verify_integrity=…, copy=…)
  • removed: function merge(left, right, how=…, on=…, left_on=…, right_on=…, left_index=…, right_index=…, sort=…, suffixes=…, copy=…, indicator=…)
  • removed: function merge_asof(left, right, on=…, left_on=…, right_on=…, left_index=…, right_index=…, by=…, left_by=…, right_by=…, suffixes=…, tolerance=…, allow_exact_matches=…)
  • removed: function merge_ordered(left, right, on=…, left_on=…, right_on=…, left_by=…, right_by=…, fill_method=…, suffixes=…, how=…)
  • removed: function ordered_merge(left, right, on=…, left_on=…, right_on=…, left_by=…, right_by=…, fill_method=…, suffixes=…)
  • added: function concat_wrap()
  • added: variable concat
  • removed: function crosstab(index, columns, values=…, rownames=…, colnames=…, aggfunc=…, margins=…, dropna=…, normalize=…)
  • removed: function pivot_table(data, values=…, index=…, columns=…, aggfunc=…, fill_value=…, margins=…, dropna=…, margins_name=…)
  • removed: class AreaPlot(LinePlot)
  • removed: class BarPlot(MPLPlot)
  • removed: class BarhPlot(BarPlot)
  • removed: class BasePlotMethods(PandasObject)
  • removed: class BoxPlot(LinePlot)
  • removed: class FramePlotMethods(BasePlotMethods)
  • removed: class HexBinPlot(PlanePlot)
  • removed: class HistPlot(LinePlot)
  • removed: class KdePlot(HistPlot)
  • removed: class LinePlot(MPLPlot)
  • removed: class MPLPlot(object)
  • removed: class PiePlot(MPLPlot)
  • removed: class PlanePlot(MPLPlot)
  • removed: class ScatterPlot(PlanePlot)
  • removed: class SeriesPlotMethods(BasePlotMethods)
  • removed: constructor AreaPlot(data, **kwargs)
  • removed: constructor BarPlot(data, **kwargs)
  • removed: constructor BasePlotMethods(data)
  • removed: constructor BoxPlot(data, return_type=…, **kwargs)
  • removed: constructor HexBinPlot(data, x, y, C=…, **kwargs)
  • removed: constructor HistPlot(data, bins=…, bottom=…, **kwargs)
  • removed: constructor KdePlot(data, bw_method=…, ind=…, **kwargs)
  • removed: constructor LinePlot(data, **kwargs)
  • removed: constructor MPLPlot(data, kind=…, by=…, subplots=…, sharex=…, sharey=…, use_index=…, figsize=…, grid=…, legend=…, rot=…, ax=…, fig=…, title=…, xlim=…, ylim=…, xticks=…, yticks=…, sort_columns=…, fontsize=…, secondary_y=…, colormap=…, table=…, layout=…, **kwds)
  • removed: constructor PiePlot(data, kind=…, **kwargs)
  • removed: constructor PlanePlot(data, x, y, **kwargs)
  • removed: constructor ScatterPlot(data, x, y, s=…, c=…, **kwargs)
  • removed: field BarPlot.orientation
  • removed: field BarhPlot.orientation
  • removed: field BoxPlot.BP
  • removed: field FramePlotMethods.density
  • removed: field KdePlot.orientation
  • removed: field LinePlot.orientation
  • removed: field MPLPlot.orientation
  • removed: field SeriesPlotMethods.density
  • removed: function andrews_curves(frame, class_column, ax=…, samples=…, color=…, colormap=…, **kwds)
  • removed: function autocorrelation_plot(series, ax=…, **kwds)
  • removed: function bootstrap_plot(series, fig=…, size=…, samples=…, **kwds)
  • removed: function boxplot(data, column=…, by=…, ax=…, fontsize=…, rot=…, grid=…, figsize=…, layout=…, return_type=…, **kwds)
  • removed: function boxplot_frame_groupby(grouped, subplots=…, column=…, fontsize=…, rot=…, grid=…, ax=…, figsize=…, layout=…, **kwds)
  • removed: function format_date_labels(ax, rot)
  • removed: function grouped_hist(data, column=…, by=…, ax=…, bins=…, figsize=…, layout=…, sharex=…, sharey=…, rot=…, grid=…, xlabelsize=…, xrot=…, ylabelsize=…, yrot=…, **kwargs)
  • removed: function hist_frame(data, column=…, by=…, grid=…, xlabelsize=…, xrot=…, ylabelsize=…, yrot=…, ax=…, sharex=…, sharey=…, figsize=…, layout=…, bins=…, **kwds)
  • removed: function hist_series(self, by=…, ax=…, grid=…, xlabelsize=…, xrot=…, ylabelsize=…, yrot=…, figsize=…, bins=…, **kwds)
  • removed: function lag_plot(series, lag=…, ax=…, **kwds)
  • removed: function parallel_coordinates(frame, class_column, cols=…, ax=…, color=…, use_columns=…, xticks=…, colormap=…, axvlines=…, axvlines_kwds=…, **kwds)
  • removed: function plot_frame(data, x=…, y=…, kind=…, ax=…, subplots=…, sharex=…, sharey=…, layout=…, figsize=…, use_index=…, title=…, grid=…, legend=…, style=…, logx=…, logy=…, loglog=…, xticks=…, yticks=…, xlim=…, ylim=…, rot=…, fontsize=…, colormap=…, table=…, yerr=…, xerr=…, secondary_y=…, sort_columns=…, **kwds)
  • removed: function plot_series(data, kind=…, ax=…, figsize=…, use_index=…, title=…, grid=…, legend=…, style=…, logx=…, logy=…, loglog=…, xticks=…, yticks=…, xlim=…, ylim=…, rot=…, fontsize=…, colormap=…, table=…, yerr=…, xerr=…, label=…, secondary_y=…, **kwds)
  • removed: function radviz(frame, class_column, ax=…, color=…, colormap=…, **kwds)
  • removed: function scatter_matrix(frame, alpha=…, figsize=…, ax=…, grid=…, diagonal=…, marker=…, density_kwds=…, hist_kwds=…, range_padding=…, **kwds)
  • removed: function scatter_plot(data, x, y, by=…, ax=…, figsize=…, grid=…, **kwargs)
  • removed: function table(ax, data, rowLabels=…, colLabels=…, **kwargs)
  • removed: method BoxPlot.maybe_color_bp(bp)
  • removed: method FramePlotMethods.area(x=…, y=…, **kwds)
  • removed: method FramePlotMethods.bar(x=…, y=…, **kwds)
  • removed: method FramePlotMethods.barh(x=…, y=…, **kwds)
  • removed: method FramePlotMethods.box(by=…, **kwds)
  • removed: method FramePlotMethods.hexbin(x, y, C=…, reduce_C_function=…, gridsize=…, **kwds)
  • removed: method FramePlotMethods.hist(by=…, bins=…, **kwds)
  • removed: method FramePlotMethods.kde(**kwds)
  • removed: method FramePlotMethods.line(x=…, y=…, **kwds)
  • removed: method FramePlotMethods.pie(y=…, **kwds)
  • removed: method FramePlotMethods.scatter(x, y, s=…, c=…, **kwds)
  • removed: method MPLPlot.draw()
  • removed: method MPLPlot.generate()
  • removed: method MPLPlot.on_right(i)
  • removed: method MPLPlot.plt()
  • removed: method SeriesPlotMethods.area(**kwds)
  • removed: method SeriesPlotMethods.bar(**kwds)
  • removed: method SeriesPlotMethods.barh(**kwds)
  • removed: method SeriesPlotMethods.box(**kwds)
  • removed: method SeriesPlotMethods.hist(bins=…, **kwds)
  • removed: method SeriesPlotMethods.kde(**kwds)
  • removed: method SeriesPlotMethods.line(**kwds)
  • removed: method SeriesPlotMethods.pie(**kwds)
  • removed: property BoxPlot.orientation
  • removed: property BoxPlot.result
  • removed: property HistPlot.orientation
  • removed: property MPLPlot.legend_title
  • removed: property MPLPlot.nseries
  • removed: property MPLPlot.result
  • removed: property PlanePlot.nseries
  • removed: static method MPLPlot.mpl_ge_1_3_1()
  • removed: static method MPLPlot.mpl_ge_1_5_0()
  • removed: variable colors
  • removed: variable data
  • removed: variable df_ax
  • removed: variable df_coord
  • removed: variable df_kind
  • removed: variable df_note
  • removed: variable df_unique
  • removed: variable mpl_stylesheet
  • removed: variable plot_params
  • removed: variable series_ax
  • removed: variable series_coord
  • removed: variable series_kind
  • removed: variable series_note
  • removed: variable series_unique
  • added: variable m
  • removed: function cut(x, bins, right=…, labels=…, retbins=…, precision=…, include_lowest=…)
  • removed: function qcut(x, q, labels=…, retbins=…, precision=…)
  • removed: function cartesian_product(X)
  • removed: function compose(*funcs)
  • removed: function match(needles, haystack)
  • removed: function to_numeric(arg, errors=…, downcast=…)
  • removed: class DatelikeOps(object)
  • removed: class DatetimeIndexOpsMixin(object)
  • removed: class TimelikeOps(object)
  • removed: method DatelikeOps.strftime(date_format)
  • removed: method DatetimeIndexOpsMixin.argmax(axis=…, *args, **kwargs)
  • removed: method DatetimeIndexOpsMixin.argmin(axis=…, *args, **kwargs)
  • removed: method DatetimeIndexOpsMixin.equals(other)
  • removed: method DatetimeIndexOpsMixin.get_duplicates()
  • removed: method DatetimeIndexOpsMixin.inferred_freq()
  • removed: method DatetimeIndexOpsMixin.isin(values)
  • removed: method DatetimeIndexOpsMixin.map(f)
  • removed: method DatetimeIndexOpsMixin.max(axis=…, *args, **kwargs)
  • removed: method DatetimeIndexOpsMixin.min(axis=…, *args, **kwargs)
  • removed: method DatetimeIndexOpsMixin.repeat(repeats, *args, **kwargs)
  • removed: method DatetimeIndexOpsMixin.resolution()
  • removed: method DatetimeIndexOpsMixin.shift(n, freq=…)
  • removed: method DatetimeIndexOpsMixin.sort_values(return_indexer=…, ascending=…)
  • removed: method DatetimeIndexOpsMixin.summary(name=…)
  • removed: method DatetimeIndexOpsMixin.take(indices, axis=…, allow_fill=…, fill_value=…, **kwargs)
  • removed: method DatetimeIndexOpsMixin.tolist()
  • removed: method DatetimeIndexOpsMixin.where(cond, other=…)
  • removed: method TimelikeOps.ceil(freq)
  • removed: method TimelikeOps.floor(freq)
  • removed: method TimelikeOps.round(freq, *args, **kwargs)
  • removed: property DatetimeIndexOpsMixin.asobject
  • removed: property DatetimeIndexOpsMixin.freqstr
  • removed: class CombinedDatetimelikeProperties(DatetimeProperties, TimedeltaProperties)
  • removed: class DatetimeProperties(Properties)
  • removed: class PeriodProperties(Properties)
  • removed: class Properties(PandasDelegate, NoNewAttributesMixin)
  • removed: class TimedeltaProperties(Properties)
  • removed: constructor Properties(values, index, name, orig=…)
  • removed: function is_datetimelike(data)
  • removed: function maybe_to_datetimelike(data, copy=…)
  • removed: method DatetimeProperties.to_pydatetime()
  • removed: method TimedeltaProperties.to_pytimedelta()
  • removed: property TimedeltaProperties.components
  • removed: class DatetimeConverter(dates.DateConverter)
  • removed: class MilliSecondLocator(dates.DateLocator)
  • removed: class PandasAutoDateFormatter(dates.AutoDateFormatter)
  • removed: class PandasAutoDateLocator(dates.AutoDateLocator)
  • removed: class PeriodConverter(dates.DateConverter)
  • removed: class TimeConverter(units.ConversionInterface)
  • removed: class TimeFormatter(Formatter)
  • removed: class TimeSeries_DateFormatter(Formatter)
  • removed: class TimeSeries_DateLocator(Locator)
  • removed: constructor MilliSecondLocator(tz)
  • removed: constructor PandasAutoDateFormatter(locator, tz=…, defaultfmt=…)
  • removed: constructor TimeFormatter(locs)
  • removed: constructor TimeSeries_DateFormatter(freq, minor_locator=…, dynamic_mode=…, plot_obj=…)
  • removed: constructor TimeSeries_DateLocator(freq, minor_locator=…, dynamic_mode=…, base=…, quarter=…, month=…, day=…, plot_obj=…)
  • removed: field MilliSecondLocator.UNIT
  • removed: function get_datevalue(date, freq)
  • removed: function get_finder(freq)
  • removed: function has_level_label(label_flags, vmin)
  • removed: function period_break(dates, period)
  • removed: function register()
  • removed: function time2num(d)
  • removed: method MilliSecondLocator.autoscale()
  • removed: method PandasAutoDateLocator.get_locator(dmin, dmax)
  • removed: method TimeSeries_DateFormatter.set_locs(locs)
  • removed: method TimeSeries_DateLocator.autoscale()
  • removed: static method DatetimeConverter.axisinfo(unit, axis)
  • removed: static method DatetimeConverter.convert(values, unit, axis)
  • removed: static method MilliSecondLocator.get_unit_generic(freq)
  • removed: static method PeriodConverter.convert(values, units, axis)
  • removed: static method TimeConverter.axisinfo(unit, axis)
  • removed: static method TimeConverter.convert(value, unit, axis)
  • removed: static method TimeConverter.default_units(x, axis)
  • removed: variable HOURS_PER_DAY
  • removed: variable MIN_PER_HOUR
  • removed: variable MUSEC_PER_DAY
  • removed: variable SEC_PER_DAY
  • removed: variable SEC_PER_HOUR
  • removed: variable SEC_PER_MIN
  • removed: variable D_RESO
  • removed: variable H_RESO
  • removed: variable MS_RESO
  • removed: variable S_RESO
  • removed: variable T_RESO
  • removed: variable US_RESO
  • added: static method Resolution.get_stride_from_decimal(value, freq)
  • added: variable RESO_DAY
  • added: variable RESO_HR
  • added: variable RESO_MIN
  • added: variable RESO_MS
  • added: variable RESO_NS
  • added: variable RESO_SEC
  • added: variable RESO_US
  • removed: class DatetimeIndex(DatelikeOps, TimelikeOps, DatetimeIndexOpsMixin, Int64Index)
  • removed: field DatetimeIndex.day
  • removed: field DatetimeIndex.dayofweek
  • removed: field DatetimeIndex.dayofyear
  • removed: field DatetimeIndex.days_in_month
  • removed: field DatetimeIndex.daysinmonth
  • removed: field DatetimeIndex.freq
  • removed: field DatetimeIndex.hour
  • removed: field DatetimeIndex.is_leap_year
  • removed: field DatetimeIndex.is_month_end
  • removed: field DatetimeIndex.is_month_start
  • removed: field DatetimeIndex.is_quarter_end
  • removed: field DatetimeIndex.is_quarter_start
  • removed: field DatetimeIndex.is_year_end
  • removed: field DatetimeIndex.is_year_start
  • removed: field DatetimeIndex.microsecond
  • removed: field DatetimeIndex.minute
  • removed: field DatetimeIndex.month
  • removed: field DatetimeIndex.nanosecond
  • removed: field DatetimeIndex.offset
  • removed: field DatetimeIndex.quarter
  • removed: field DatetimeIndex.second
  • removed: field DatetimeIndex.tz
  • removed: field DatetimeIndex.week
  • removed: field DatetimeIndex.weekday
  • removed: field DatetimeIndex.weekday_name
  • removed: field DatetimeIndex.weekofyear
  • removed: field DatetimeIndex.year
  • removed: function bdate_range(start=…, end=…, periods=…, freq=…, tz=…, normalize=…, name=…, closed=…, **kwargs)
  • removed: function cdate_range(start=…, end=…, periods=…, freq=…, tz=…, normalize=…, name=…, closed=…, **kwargs)
  • removed: function date_range(start=…, end=…, periods=…, freq=…, tz=…, normalize=…, name=…, closed=…, **kwargs)
  • removed: method DatetimeIndex.astype(dtype, copy=…)
  • removed: method DatetimeIndex.delete(loc)
  • removed: method DatetimeIndex.dtype()
  • removed: method DatetimeIndex.get_loc(key, method=…, tolerance=…)
  • removed: method DatetimeIndex.get_value(series, key)
  • removed: method DatetimeIndex.get_value_maybe_box(series, key)
  • removed: method DatetimeIndex.indexer_at_time(time, asof=…)
  • removed: method DatetimeIndex.indexer_between_time(start_time, end_time, include_start=…, include_end=…)
  • removed: method DatetimeIndex.insert(loc, item)
  • removed: method DatetimeIndex.intersection(other)
  • removed: method DatetimeIndex.is_normalized()
  • removed: method DatetimeIndex.is_type_compatible(typ)
  • removed: method DatetimeIndex.join(other, how=…, level=…, return_indexers=…)
  • removed: method DatetimeIndex.normalize()
  • removed: method DatetimeIndex.searchsorted(key, side=…, sorter=…)
  • removed: method DatetimeIndex.slice_indexer(start=…, end=…, step=…, kind=…)
  • removed: method DatetimeIndex.snap(freq=…)
  • removed: method DatetimeIndex.to_datetime(dayfirst=…)
  • removed: method DatetimeIndex.to_julian_date()
  • removed: method DatetimeIndex.to_period(freq=…)
  • removed: method DatetimeIndex.to_perioddelta(freq)
  • removed: method DatetimeIndex.to_pydatetime()
  • removed: method DatetimeIndex.to_series(keep_tz=…)
  • removed: method DatetimeIndex.tz_convert(tz)
  • removed: method DatetimeIndex.tz_localize(tz, ambiguous=…, errors=…)
  • removed: method DatetimeIndex.union(other)
  • removed: method DatetimeIndex.union_many(others)
  • removed: property DatetimeIndex.date
  • removed: property DatetimeIndex.inferred_type
  • removed: property DatetimeIndex.is_all_dates
  • removed: property DatetimeIndex.time
  • removed: property DatetimeIndex.tzinfo
  • removed: class Interval(object)
  • removed: class IntervalIndex(Index)
  • removed: class PeriodInterval(object)
  • removed: constructor Interval(start, end)
  • removed: constructor PeriodInterval(start, end)
  • removed: method IntervalIndex.dtype()
  • removed: class PeriodIndex(DatelikeOps, DatetimeIndexOpsMixin, Int64Index)
  • removed: field PeriodIndex.day
  • removed: field PeriodIndex.day_of_year
  • removed: field PeriodIndex.dayofweek
  • removed: field PeriodIndex.dayofyear
  • removed: field PeriodIndex.days_in_month
  • removed: field PeriodIndex.daysinmonth
  • removed: field PeriodIndex.freq
  • removed: field PeriodIndex.hour
  • removed: field PeriodIndex.minute
  • removed: field PeriodIndex.month
  • removed: field PeriodIndex.quarter
  • removed: field PeriodIndex.qyear
  • removed: field PeriodIndex.second
  • removed: field PeriodIndex.week
  • removed: field PeriodIndex.weekday
  • removed: field PeriodIndex.weekofyear
  • removed: field PeriodIndex.year
  • removed: function dt64arr_to_periodarr(data, freq, tz)
  • removed: function period_range(start=…, end=…, periods=…, freq=…, name=…)
  • removed: function pnow(freq=…)
  • removed: method PeriodIndex.asfreq(freq=…, how=…)
  • removed: method PeriodIndex.asof_locs(where, mask)
  • removed: method PeriodIndex.astype(dtype, copy=…, how=…)
  • removed: method PeriodIndex.dtype()
  • removed: method PeriodIndex.get_indexer(target, method=…, limit=…, tolerance=…)
  • removed: method PeriodIndex.get_loc(key, method=…, tolerance=…)
  • removed: method PeriodIndex.get_value(series, key)
  • removed: method PeriodIndex.insert(loc, item)
  • removed: method PeriodIndex.join(other, how=…, level=…, return_indexers=…)
  • removed: method PeriodIndex.searchsorted(key, side=…, sorter=…)
  • removed: method PeriodIndex.shift(n)
  • removed: method PeriodIndex.to_datetime(dayfirst=…)
  • removed: method PeriodIndex.to_timestamp(freq=…, how=…)
  • removed: method PeriodIndex.tz_convert(tz)
  • removed: method PeriodIndex.tz_localize(tz, infer_dst=…)
  • removed: property PeriodIndex.asi8
  • removed: property PeriodIndex.end_time
  • removed: property PeriodIndex.inferred_type
  • removed: property PeriodIndex.is_all_dates
  • removed: property PeriodIndex.is_full
  • removed: property PeriodIndex.is_leap_year
  • removed: property PeriodIndex.start_time
  • removed: property PeriodIndex.values
  • removed: function format_dateaxis(subplot, freq)
  • removed: function tsplot(series, plotf, ax=…, **kwargs)
  • removed: class DatetimeIndexResampler(Resampler)
  • removed: class DatetimeIndexResamplerGroupby(_GroupByMixin, DatetimeIndexResampler)
  • removed: class PeriodIndexResampler(DatetimeIndexResampler)
  • removed: class PeriodIndexResamplerGroupby(_GroupByMixin, PeriodIndexResampler)
  • removed: class Resampler(_GroupBy)
  • removed: class TimeGrouper(Grouper)
  • removed: class TimedeltaIndexResampler(DatetimeIndexResampler)
  • removed: class TimedeltaIndexResamplerGroupby(_GroupByMixin, TimedeltaIndexResampler)
  • removed: constructor Resampler(obj, groupby=…, axis=…, kind=…, **kwargs)
  • removed: constructor TimeGrouper(freq=…, closed=…, label=…, how=…, nperiods=…, axis=…, fill_method=…, limit=…, loffset=…, kind=…, convention=…, base=…, **kwargs)
  • removed: field PeriodIndexResampler.agg
  • removed: field Resampler.agg
  • removed: field Resampler.apply
  • removed: field Resampler.bfill
  • removed: field Resampler.ffill
  • removed: function asfreq(obj, freq, method=…, how=…, normalize=…)
  • removed: function get_resampler_for_grouping(groupby, rule, how=…, fill_method=…, limit=…, kind=…, **kwargs)
  • removed: function resample(obj, kind=…, **kwds)
  • removed: method PeriodIndexResampler.aggregate(arg, *args, **kwargs)
  • removed: method Resampler.aggregate(arg, *args, **kwargs)
  • removed: method Resampler.asfreq()
  • removed: method Resampler.backfill(limit=…)
  • removed: method Resampler.fillna(method, limit=…)
  • removed: method Resampler.interpolate(method=…, axis=…, limit=…, inplace=…, limit_direction=…, downcast=…, **kwargs)
  • removed: method Resampler.pad(limit=…)
  • removed: method Resampler.plot(*args, **kwargs)
  • removed: method Resampler.std(ddof=…, *args, **kwargs)
  • removed: method Resampler.transform(arg, *args, **kwargs)
  • removed: method Resampler.var(ddof=…, *args, **kwargs)
  • removed: property Resampler.ax
  • removed: property Resampler.obj
  • removed: class TimedeltaIndex(DatetimeIndexOpsMixin, TimelikeOps, Int64Index)
  • removed: field TimedeltaIndex.freq
  • removed: function timedelta_range(start=…, end=…, periods=…, freq=…, name=…, closed=…)
  • removed: method TimedeltaIndex.astype(dtype, copy=…)
  • removed: method TimedeltaIndex.delete(loc)
  • removed: method TimedeltaIndex.get_loc(key, method=…, tolerance=…)
  • removed: method TimedeltaIndex.get_value(series, key)
  • removed: method TimedeltaIndex.get_value_maybe_box(series, key)
  • removed: method TimedeltaIndex.insert(loc, item)
  • removed: method TimedeltaIndex.intersection(other)
  • removed: method TimedeltaIndex.is_type_compatible(typ)
  • removed: method TimedeltaIndex.join(other, how=…, level=…, return_indexers=…)
  • removed: method TimedeltaIndex.searchsorted(key, side=…, sorter=…)
  • removed: method TimedeltaIndex.to_pytimedelta()
  • removed: method TimedeltaIndex.total_seconds()
  • removed: method TimedeltaIndex.union(other)
  • removed: property TimedeltaIndex.components
  • removed: property TimedeltaIndex.days
  • removed: property TimedeltaIndex.dtype
  • removed: property TimedeltaIndex.inferred_type
  • removed: property TimedeltaIndex.is_all_dates
  • removed: property TimedeltaIndex.microseconds
  • removed: property TimedeltaIndex.nanoseconds
  • removed: property TimedeltaIndex.seconds
  • removed: variable Timedelta
  • removed: function to_timedelta(arg, unit=…, box=…, errors=…, coerce=…)
  • removed: function format(dt)
  • removed: function ole2datetime(oledt)
  • removed: function parse_time_string(arg, freq=…, dayfirst=…, yearfirst=…)
  • removed: function to_datetime(arg, errors=…, dayfirst=…, yearfirst=…, utc=…, box=…, format=…, exact=…, coerce=…, unit=…, infer_datetime_format=…)
  • removed: function to_time(arg, format=…, infer_time_format=…, errors=…)
  • removed: variable DateParseError
  • removed: variable OLE_TIME_ZERO
  • removed: variable normalize_date
  • removed: function is_any_int_dtype(arr_or_dtype)
  • removed: function is_bool_dtype(arr_or_dtype)
  • removed: function is_categorical(array)
  • removed: function is_categorical_dtype(arr_or_dtype)
  • removed: function is_complex_dtype(arr_or_dtype)
  • removed: function is_datetime64_any_dtype(arr_or_dtype)
  • removed: function is_datetime64_dtype(arr_or_dtype)
  • removed: function is_datetime64_ns_dtype(arr_or_dtype)
  • removed: function is_datetime64tz_dtype(arr_or_dtype)
  • removed: function is_datetime_arraylike(arr)
  • removed: function is_datetime_or_timedelta_dtype(arr_or_dtype)
  • removed: function is_datetimelike(arr)
  • removed: function is_datetimelike_v_numeric(a, b)
  • removed: function is_datetimelike_v_object(a, b)
  • removed: function is_datetimetz(array)
  • removed: function is_dtype_equal(source, target)
  • removed: function is_extension_type(value)
  • removed: function is_float_dtype(arr_or_dtype)
  • removed: function is_floating_dtype(arr_or_dtype)
  • removed: function is_int64_dtype(arr_or_dtype)
  • removed: function is_int_or_datetime_dtype(arr_or_dtype)
  • removed: function is_integer_dtype(arr_or_dtype)
  • removed: function is_numeric_dtype(arr_or_dtype)
  • removed: function is_numeric_v_string_like(a, b)
  • removed: function is_object_dtype(arr_or_dtype)
  • removed: function is_period(array)
  • removed: function is_period_arraylike(arr)
  • removed: function is_period_dtype(arr_or_dtype)
  • removed: function is_sparse(array)
  • removed: function is_string_dtype(arr_or_dtype)
  • removed: function is_string_like_dtype(arr_or_dtype)
  • removed: function is_timedelta64_dtype(arr_or_dtype)
  • removed: function is_timedelta64_ns_dtype(arr_or_dtype)
  • removed: function needs_i8_conversion(arr_or_dtype)
  • removed: function pandas_dtype(dtype)
  • removed: function get_dtype_kinds(l)
  • changed: function union_categoricals(to_union, sort_categories=…) → function union_categoricals(to_union, sort_categories=…, ignore_order=…)
  • removed: class CategoricalDtype(ExtensionDtype)
  • removed: class CategoricalDtypeType(type)
  • removed: class DatetimeTZDtype(ExtensionDtype)
  • removed: class DatetimeTZDtypeType(type)
  • removed: class ExtensionDtype(object)
  • removed: class PeriodDtype(ExtensionDtype)
  • removed: class PeriodDtypeType(type)
  • removed: field CategoricalDtype.base
  • removed: field CategoricalDtype.kind
  • removed: field CategoricalDtype.name
  • removed: field CategoricalDtype.str
  • removed: field CategoricalDtype.type
  • removed: field DatetimeTZDtype.base
  • removed: field DatetimeTZDtype.kind
  • removed: field DatetimeTZDtype.num
  • removed: field DatetimeTZDtype.str
  • removed: field DatetimeTZDtype.type
  • removed: field ExtensionDtype.base
  • removed: field ExtensionDtype.isbuiltin
  • removed: field ExtensionDtype.isnative
  • removed: field ExtensionDtype.itemsize
  • removed: field ExtensionDtype.kind
  • removed: field ExtensionDtype.name
  • removed: field ExtensionDtype.names
  • removed: field ExtensionDtype.num
  • removed: field ExtensionDtype.shape
  • removed: field ExtensionDtype.str
  • removed: field ExtensionDtype.subdtype
  • removed: field ExtensionDtype.type
  • removed: field PeriodDtype.base
  • removed: field PeriodDtype.kind
  • removed: field PeriodDtype.num
  • removed: field PeriodDtype.str
  • removed: field PeriodDtype.type
  • removed: property DatetimeTZDtype.name
  • removed: property PeriodDtype.name
  • removed: static method CategoricalDtype.construct_from_string(string)
  • removed: static method DatetimeTZDtype.construct_from_string(string)
  • removed: static method ExtensionDtype.is_dtype(dtype)
  • removed: static method PeriodDtype.construct_from_string(string)
  • removed: static method PeriodDtype.is_dtype(dtype)
  • removed: function create_pandas_abc_type(name, attr, comp)
  • removed: variable ABCCategorical
  • removed: variable ABCCategoricalIndex
  • removed: variable ABCDataFrame
  • removed: variable ABCDatetimeIndex
  • removed: variable ABCFloat64Index
  • removed: variable ABCGeneric
  • removed: variable ABCIndex
  • removed: variable ABCIndexClass
  • removed: variable ABCInt64Index
  • removed: variable ABCMultiIndex
  • removed: variable ABCPanel
  • removed: variable ABCPeriod
  • removed: variable ABCPeriodIndex
  • removed: variable ABCRangeIndex
  • removed: variable ABCSeries
  • removed: variable ABCSparseArray
  • removed: variable ABCSparseSeries
  • removed: variable ABCTimedeltaIndex
  • removed: function is_dict_like(arg)
  • removed: function is_hashable(arg)
  • removed: function is_iterator(obj)
  • removed: function is_list_like(arg)
  • removed: function is_named_tuple(arg)
  • removed: function is_number(obj)
  • removed: function is_re(obj)
  • removed: function is_re_compilable(obj)
  • removed: function is_sequence(x)
  • removed: function is_string_like(obj)
  • removed: variable is_bool
  • removed: variable is_complex
  • removed: variable is_float
  • removed: variable is_integer
  • removed: variable is_scalar
  • removed: function array_equivalent(left, right, strict_nan=…)
  • removed: function is_null_datelike_scalar(other)
  • removed: function isnull(obj)
  • removed: function na_value_for_dtype(dtype)
  • removed: function notnull(obj)
  • added: export Appender
  • added: export Substitution
  • added: export cache_readonly
  • added: export hash_array
  • added: export hash_pandas_object
  • removed: variable copy
  • removed: variable paste
  • removed: function init_gtk_clipboard()
  • removed: function init_klipper_clipboard()
  • removed: function init_no_clipboard()
  • removed: function init_osx_clipboard()
  • removed: function init_qt_clipboard()
  • removed: function init_xclip_clipboard()
  • removed: function init_xsel_clipboard()
  • removed: variable EXCEPT_MSG
  • removed: variable PY2
  • removed: variable text_type
  • removed: class PyperclipException(RuntimeError)
  • removed: class PyperclipWindowsException(PyperclipException)
  • removed: constructor PyperclipWindowsException(message)
  • removed: class CheckedCall(object)
  • removed: constructor CheckedCall(f)
  • removed: function init_windows_clipboard()
  • removed: class Appender(object)
  • removed: class KnownFailureTest(Exception)
  • removed: class Substitution(object)
  • removed: constructor Appender(addendum, join=…, indents=…)
  • removed: constructor Substitution(*args, **kwargs)
  • removed: function deprecate(name, alternative, alt_name=…)
  • removed: function deprecate_kwarg(old_arg_name, new_arg_name, mapping=…, stacklevel=…)
  • removed: function indent(text, indents=…)
  • removed: function knownfailureif(fail_condition, msg=…)
  • removed: function make_signature(func)
  • removed: function suppress_stdout(f)
  • removed: method Substitution.update(*args, **kwargs)
  • removed: static method Substitution.from_params(params)
  • removed: class TablePlotter(object)
  • removed: constructor TablePlotter(cell_width=…, cell_height=…, font_size=…)
  • removed: method TablePlotter.plot(left, right, labels=…, vertical=…)
  • removed: variable col
  • removed: variable df1
  • removed: variable df2
  • removed: variable df3
  • removed: variable idx
  • removed: variable p
  • added: variable m
  • removed: class NoseTester(nosetester.NoseTester)
  • removed: field NoseTester.excludes
  • removed: function get_package_name(filepath)
  • removed: method NoseTester.test(label=…, verbose=…, extra_argv=…, doctests=…, coverage=…, raise_warnings=…)
  • removed: variable import_nose
  • removed: variable run_module_suite
  • removed: function get_sys_info()
  • removed: function main()
  • removed: function show_versions(as_json=…)
  • removed: function get_terminal_size()
  • removed: function validate_args(fname, args, max_fname_arg_count, compat_args)
  • removed: function validate_args_and_kwargs(fname, args, kwargs, max_fname_arg_count, compat_args)
  • removed: function validate_kwargs(fname, kwargs, compat_args)