|
26 | 26 | from pandas.core.generic import _shared_doc_kwargs, _shared_docs |
27 | 27 |
|
28 | 28 | from pandas.io.formats.printing import pprint_thing |
| 29 | +from pandas.plotting import _misc as misc |
29 | 30 | from pandas.plotting._compat import _mpl_ge_3_0_0 |
30 | 31 | from pandas.plotting._style import _get_standard_colors, plot_params |
31 | 32 | from pandas.plotting._tools import ( |
@@ -2905,6 +2906,15 @@ def pie(self, **kwds): |
2905 | 2906 | """ |
2906 | 2907 | return self(kind='pie', **kwds) |
2907 | 2908 |
|
| 2909 | + def lag(self, *args, **kwds): |
| 2910 | + return misc.lag_plot(self._parent, *args, **kwds) |
| 2911 | + |
| 2912 | + def autocorrelation(self, *args, **kwds): |
| 2913 | + return misc.autocorrelation_plot(self._parent, *args, **kwds) |
| 2914 | + |
| 2915 | + def bootstrap(self, *args, **kwds): |
| 2916 | + return misc.bootstrap_plot(self._parent, *args, **kwds) |
| 2917 | + |
2908 | 2918 |
|
2909 | 2919 | class FramePlotMethods(BasePlotMethods): |
2910 | 2920 | """DataFrame plotting accessor and method |
@@ -3600,3 +3610,16 @@ def hexbin(self, x, y, C=None, reduce_C_function=None, gridsize=None, |
3600 | 3610 | if gridsize is not None: |
3601 | 3611 | kwds['gridsize'] = gridsize |
3602 | 3612 | return self(kind='hexbin', x=x, y=y, C=C, **kwds) |
| 3613 | + |
| 3614 | + def scatter_matrix(self, *args, **kwds): |
| 3615 | + return misc.scatter_matrix(self._parent, *args, **kwds) |
| 3616 | + |
| 3617 | + def andrews_curves(self, class_column, *args, **kwds): |
| 3618 | + return misc.andrews_curves(self._parent, class_column, *args, **kwds) |
| 3619 | + |
| 3620 | + def parallel_coordinates(self, class_column, *args, **kwds): |
| 3621 | + return misc.parallel_coordinates(self._parent, class_column, |
| 3622 | + *args, **kwds) |
| 3623 | + |
| 3624 | + def radviz(self, class_column, *args, **kwds): |
| 3625 | + return misc.radviz(self._parent, class_column, *args, **kwds) |
0 commit comments