Skip to content

Upgrading pandas 0.2 to 0.3

Unknown0.2 → 0.3.0

UnknownUpgrade verdict

The only release in this range publishes no notes, so breaking changes can't be ruled out.

  • Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
  • DepDelta found no commit log for them either.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

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

  • added: function ensure_float(arr)
  • added: function get_indexer(source, target, fill_method)
  • added: function isnull(input)
  • added: function notnull(input)
  • added: function null_out_axis(arr, mask, axis)
  • removed: class XDateRange(object)
  • removed: constructor XDateRange(fromDate=…, toDate=…, nPeriods=…, offset=…, timeRule=…)
  • removed: static method DateRange.getCachedRange(start=…, end=…, periods=…, offset=…, timeRule=…)
  • removed: variable CACHE_END
  • removed: variable CACHE_START
  • changed: method DateRange.shift(n) → method DateRange.shift(n, offset=…)
  • added: method DateRange.union(other)
  • removed: class BDay(DateOffset)
  • removed: class BMonthEnd(DateOffset)
  • removed: class BQuarterEnd(DateOffset)
  • removed: class BYearEnd(DateOffset)
  • removed: class DateOffset(object)
  • removed: class Hour(Tick)
  • removed: class Minute(Tick)
  • removed: class MonthEnd(DateOffset)
  • removed: class Second(Tick)
  • removed: class Tick(DateOffset)
  • removed: class Week(DateOffset)
  • removed: class YearBegin(DateOffset)
  • removed: class YearEnd(DateOffset)
  • removed: constructor BDay(n=…, **kwds)
  • removed: constructor BQuarterEnd(n=…, **kwds)
  • removed: constructor DateOffset(n=…, **kwds)
  • removed: constructor Week(n=…, **kwds)
  • removed: function format(dt)
  • removed: function getOffset(name)
  • removed: function getOffsetName(offset)
  • removed: function hasOffsetName(offset)
  • removed: function inferTimeRule(index)
  • removed: function normalize_date(dt)
  • removed: function ole2datetime(oledt)
  • removed: function to_datetime(arg)
  • removed: method BDay.apply(other)
  • removed: method BDay.isAnchored()
  • removed: method BMonthEnd.apply(other)
  • removed: method BMonthEnd.isAnchored()
  • removed: method BQuarterEnd.apply(other)
  • removed: method BQuarterEnd.isAnchored()
  • removed: method BQuarterEnd.onOffset(someDate)
  • removed: method BYearEnd.apply(other)
  • removed: method DateOffset.apply(other)
  • removed: method DateOffset.copy()
  • removed: method DateOffset.isAnchored()
  • removed: method DateOffset.rollback(someDate)
  • removed: method DateOffset.rollforward(someDate)
  • removed: method Hour.apply(other)
  • removed: method Minute.apply(other)
  • removed: method MonthEnd.apply(other)
  • removed: method Second.apply(other)
  • removed: method Week.apply(other)
  • removed: method Week.isAnchored()
  • removed: method Week.onOffset(someDate)
  • removed: method YearBegin.apply(other)
  • removed: method YearEnd.apply(other)
  • removed: property Hour.delta
  • removed: property Minute.delta
  • removed: property Second.delta
  • removed: static method BDay.onOffset(someDate)
  • removed: static method DateOffset.onOffset(someDate)
  • removed: static method MonthEnd.onOffset(someDate)
  • removed: static method YearBegin.onOffset(someDate)
  • removed: static method YearEnd.onOffset(someDate)
  • removed: variable OLE_TIME_ZERO
  • removed: variable bday
  • removed: variable bmonthEnd
  • removed: variable bquarterEnd
  • removed: variable businessDay
  • removed: variable businessMonthEnd
  • removed: variable byearEnd
  • removed: variable day
  • removed: variable isBMonthEnd
  • removed: variable isBusinessDay
  • removed: variable isMonthEnd
  • removed: variable monthEnd
  • removed: variable thisBMonthEnd
  • removed: variable thisBQuarterEnd
  • removed: variable thisMonthEnd
  • removed: variable thisYearBegin
  • removed: variable thisYearEnd
  • removed: variable week
  • removed: variable yearBegin
  • removed: variable yearEnd
  • removed: method DataMatrixGroupBy.aggregate(applyfunc)
  • removed: method DataMatrixGroupBy.transform(applyfunc)
  • changed: constructor DataFrameGroupBy(obj, grouper) → constructor DataFrameGroupBy(obj, grouper, axis=…)
  • changed: function groupby(obj, grouper) → function groupby(obj, grouper, **kwds)
  • added: method DataFrameGroupBy.getGroup(groupList)
  • removed: variable NULL_INDEX
  • added: method Index.shift(periods, offset)
  • added: method Index.take(*args, **kwargs)
  • added: class DataMatrix(DataFrame)
  • added: constructor DataMatrix(data=…, index=…, columns=…, dtype=…, objects=…)
  • added: field DataMatrix.objects
  • added: field DataMatrix.values
  • added: method DataMatrix.append(other)
  • added: method DataMatrix.apply(func, axis=…)
  • added: method DataMatrix.applymap(func)
  • added: method DataMatrix.asMatrix(columns=…)
  • added: method DataMatrix.cols()
  • added: method DataMatrix.copy()
  • added: method DataMatrix.cumsum(axis=…)
  • added: method DataMatrix.fillna(value=…, method=…)
  • added: method DataMatrix.info(buffer=…)
  • added: method DataMatrix.iteritems()
  • added: method DataMatrix.max(axis=…)
  • added: method DataMatrix.min(axis=…)
  • added: method DataMatrix.shift(periods, offset=…, timeRule=…)
  • added: method DataMatrix.toString(buffer=…, columns=…, colSpace=…, nanRep=…, formatters=…, float_format=…)
  • added: method DataMatrix.xs(key)
  • added: property DataMatrix.T
  • removed: method LongPanel.applyToAxis(f, axis=…, broadcast=…)
  • removed: method LongPanel.getAxisDummies(axis=…, transform=…, prefix=…)
  • removed: method LongPanel.getFrameDummies(dataFrame, axis=…, prefix=…)
  • removed: method LongPanel.getItemDummies(item)
  • removed: method LongPanelIndex.getMajorBounds(begin=…, end=…)
  • removed: method LongPanelIndex.isConsistent()
  • removed: method WidePanel.add(other, axis=…)
  • removed: method WidePanel.divide(other, axis=…)
  • removed: method WidePanel.getMajorXS(key)
  • removed: method WidePanel.getMinorXS(key)
  • removed: method WidePanel.multiply(other, axis=…)
  • removed: method WidePanel.subtract(other, axis=…)
  • changed: method LongPanel.addPrefix(prefix) → method LongPanel.addPrefix(prefix=…)
  • changed: method LongPanel.apply(f) → method LongPanel.apply(f, axis=…, broadcast=…)
  • changed: method WidePanel.reindex(major=…, items=…, minor=…, fill_method=…) → method WidePanel.reindex(major=…, items=…, minor=…, method=…)
  • added: class PanelAxis(object)
  • added: constructor PanelAxis(cache_field)
  • added: constructor WidePanelGroupBy(obj, grouper, axis=…)
  • added: field WidePanel.add
  • added: field WidePanel.divide
  • added: field WidePanel.getMajorXS
  • added: field WidePanel.getMinorXS
  • added: field WidePanel.multiply
  • added: field WidePanel.subtract
  • added: function factor_agg(factor, vec, func)
  • added: method Factor.asarray()
  • added: method LongPanel.get_axis_dummies(axis=…, transform=…, prefix=…)
  • added: method LongPanel.get_dummies(item)
  • added: method LongPanelIndex.get_major_bounds(begin=…, end=…)
  • added: method WidePanel.fill(value=…, method=…)
  • added: method WidePanel.fillna(value=…, method=…)
  • added: method WidePanel.major_xs(key)
  • added: method WidePanel.minor_xs(key)
  • added: method WidePanel.reindex_like(other, method=…)
  • added: method WidePanelGroupBy.aggregate(applyfunc)
  • added: property LongPanelIndex.consistent
  • removed: function remove_na(arr)
  • removed: method Series.cap(threshold)
  • removed: method Series.floor(threshold)
  • removed: method Series.merge(other)
  • removed: method Series.values()
  • changed: method Series.asfreq(freq, fillMethod=…) → method Series.asfreq(freq, method=…, fillMethod=…)
  • changed: method Series.map(func) → method Series.map(arg)
  • changed: method Series.plot(label=…, kind=…, rot=…, **kwds) → method Series.plot(label=…, kind=…, rot=…, axes=…, style=…, **kwds)
  • changed: method Series.reindex(newIndex, fillMethod=…) → method Series.reindex(new_index, method=…, fillMethod=…)
  • added: field Series.applymap
  • added: field Series.merge
  • added: method Series.apply(func)
  • added: method Series.clip(upper=…, lower=…)
  • added: method Series.clip_lower(threshold)
  • added: method Series.clip_upper(threshold)
  • added: method Series.fillna(value=…, method=…)
  • added: method Series.reindex_like(other, method=…)
  • added: property Series.values
  • removed: function ole2datetime(oledt)
  • removed: variable OLE_TIME_ZERO
  • changed: function simpleParser(nestedList, colNames=…, header=…, indexCol=…) → function simpleParser(lines, colNames=…, header=…, indexCol=…)
  • added: function read_table(path, header=…, index_col=…, delimiter=…)
  • added: variable NA_VALUES
  • added: class HDFStore(object)
  • added: constructor HDFStore(path)
  • added: method HDFStore.close()
  • added: method HDFStore.flush()
  • added: method HDFStore.get(key)
  • added: method HDFStore.put(key, value)
  • added: class lm(object)
  • added: constructor lm(formula, data)
  • added: function convert_robj(obj, use_pandas=…)
  • added: function load_data(name, package=…, convert=…)
  • added: class rlm(object)
  • added: class VAR(object)
  • added: constructor VAR(p=…, type=…, season=…, exogen=…, lag_max=…, ic=…)
  • added: function bucket(series, k, by=…)
  • added: function bucketpanel(series, bins=…, by=…, cat=…)
  • removed: function ewmvol(arg, com, minCom=…, correctBias=…)
  • removed: function rolling_kurt(arg, window, minPeriods=…, timeRule=…)
  • removed: function rolling_mean(arg, window, minPeriods=…, timeRule=…)
  • removed: function rolling_median(arg, window, minPeriods=…, timeRule=…)
  • removed: function rolling_skew(arg, window, minPeriods=…, timeRule=…)
  • removed: function rolling_std(arg, window, minPeriods=…, timeRule=…)
  • removed: function rolling_sum(arg, window=…, minPeriods=…, timeRule=…)
  • removed: function rolling_var(arg, window, minPeriods=…, timeRule=…)
  • changed: function ewma(arg, com, minCom=…) → function ewma(arg, com=…, span=…, min_periods=…, time_rule=…)
  • changed: function ewmcorr(seriesA, seriesB, com, minCom=…) → function ewmcorr(arg1, arg2, com=…, span=…, min_periods=…, time_rule=…)
  • changed: function ewmcov(seriesA, seriesB, com, minCom=…, correctBias=…) → function ewmcov(arg1, arg2, com=…, span=…, min_periods=…, bias=…, time_rule=…)
  • changed: function rolling_corr(arg1, arg2, window, minPeriods=…, timeRule=…) → function rolling_corr(arg1, arg2, window, min_periods=…, time_rule=…)
  • changed: function rolling_count(arg, window, timeRule=…) → function rolling_count(arg, window, time_rule=…)
  • changed: function rolling_cov(arg1, arg2, window, minPeriods=…, timeRule=…) → function rolling_cov(arg1, arg2, window, min_periods=…, time_rule=…)
  • added: function ewmstd(arg, com=…, span=…, min_periods=…, bias=…, time_rule=…)
  • added: function ewmvar(arg, com=…, span=…, min_periods=…, bias=…, time_rule=…)
  • added: variable ewmvol
  • added: variable rolling_kurt
  • added: variable rolling_max
  • added: variable rolling_mean
  • added: variable rolling_median
  • added: variable rolling_min
  • added: variable rolling_skew
  • added: variable rolling_std
  • added: variable rolling_sum
  • added: variable rolling_var
  • changed: constructor VAR(data, lags, intercept=…) → constructor VAR(data, p=…, intercept=…)
  • added: function lag_select(data, max_lags=…, ic=…)
  • added: function exclusive(*args)
  • added: variable version