Upgrading pandas 0.19 to 0.20
Breaking0.19.2 → 0.20.3Breaking3Deprecated2New5Changed2Fixed1Other1
BreakingUpgrade verdict
3 breaking changes.
In plain terms
- 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.
Must act 5 items need code or config changes
What you must change
Breaking3
Window Binary Corr/Cov operations now return a MultiIndexed DataFrame rather than a Panel.
DataFramePanelS3 handling now uses s3fs.
s3fsGoogle BigQuery support now uses the pandas-gbq library.
pandas-gbqDeprecations to plan for
Deprecated2
Deprecates the .ix indexer.
.ixDeprecates Panel.
PanelAPI changes
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)