@@ -31,9 +31,29 @@ pandas 0.7.3
31
31
32
32
- Add group_keys argument to groupby to not add group names to MultiIndex in
33
33
result of apply (GH #938)
34
- - scatter_matrix method in pandas/tools/plotting.py (PR #935)
34
+ - DataFrame can now accept non-integer label slicing (GH #946). Previously
35
+ only DataFrame.ix was able to do so.
36
+ - DataFrame.apply now retains name attributes (GH #983)
37
+ - Numeric DataFrame comparisons with non-numeric values now raises proper
38
+ TypeError (GH #943). Previously raise "PandasError: DataFrame constructor
39
+ not properly called!"
35
40
- Add ``kurt `` methods to Series and DataFrame (PR #964)
36
41
- Can pass dict of column -> list/set NA values for text parsers (GH #754)
42
+ - Added fixed-width file reader (PR #952)
43
+ - Allows users specified NA values in text parsers (GH #754)
44
+ - Parsers checks for openpyxl dependency and raises ImportError if not found
45
+ (PR #1007)
46
+ - New factory function to create HDFStore objects that can be used in a with
47
+ statement so users do not have to explicitly call HDFStore.close (PR #1005)
48
+ - pivot_table is now more flexible with same parameters as groupby (GH #941)
49
+ - Added stacked bar plots (GH #987)
50
+ - scatter_matrix method in pandas/tools/plotting.py (PR #935)
51
+ - DataFrame.boxplot returns plot results for ex-post styling (GH #985)
52
+ - Short version number accessible as pandas.version.short_version (GH #930)
53
+ - Additional documentation in panel.to_frame (GH #942)
54
+ - More informative Series.apply docstring regarding element-wise apply
55
+ (GH #977)
56
+ - Notes on rpy2 installation (GH #1006)
37
57
38
58
**API Changes **
39
59
@@ -45,6 +65,24 @@ pandas 0.7.3
45
65
- Don't attach nonsense 'result' name to groupby results (GH #995)
46
66
- Fix logic error when selecting part of a row in a DataFrame with a
47
67
MultiIndex index (GH #1013)
68
+ - Series comparison with Series of differing length causes crash (GH #1016).
69
+ - DataFrame.ix[tup, list] raises Exception (GH #1013)
70
+ - DataFrame.plot(logy=True) has no effect (GH #1011).
71
+ - Broken arithmetic operations between SparsePanel-Panel (GH #1015)
72
+ - Unicode repr issues in MultiIndex with non-ascii characters (GH #1010)
73
+ - DataFrame.lookup() returns inconsistent results if exact match not present
74
+ (GH #1001)
75
+ - DataFrame arithmetic operations not treating None as NA (GH #992)
76
+ - DataFrameGroupBy.apply returns incorrect result (GH #991)
77
+ - Series.reshape returns incorrect result for multiple dimensions (GH #989)
78
+ - Series comparison with nan doesn't always return boolean type (GH #933 #953)
79
+ - Series.std and Series.var ignores ddof parameter (GH #934)
80
+ - DataFrame.append loses index names (GH #980)
81
+ - DataFrame.plot(kind='bar') ignores color argument (GH #958)
82
+ - Inconsistent Index comparison results (GH #948)
83
+ - Improper int dtype DataFrame construction from data with NaN (GH #846)
84
+ - Removes default 'result' name in grouby results (GH #995)
85
+ - DataFrame.from_records no longer mutate input columns (PR #975)
48
86
49
87
pandas 0.7.2
50
88
============
0 commit comments