|
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 ( |
@@ -2903,6 +2904,15 @@ def pie(self, **kwds): |
2903 | 2904 | """ |
2904 | 2905 | return self(kind='pie', **kwds) |
2905 | 2906 |
|
| 2907 | + def lag(self, *args, **kwds): |
| 2908 | + return misc.lag_plot(self._parent, *args, **kwds) |
| 2909 | + |
| 2910 | + def autocorrelation(self, *args, **kwds): |
| 2911 | + return misc.autocorrelation_plot(self._parent, *args, **kwds) |
| 2912 | + |
| 2913 | + def bootstrap(self, *args, **kwds): |
| 2914 | + return misc.bootstrap_plot(self._parent, *args, **kwds) |
| 2915 | + |
2906 | 2916 |
|
2907 | 2917 | class FramePlotMethods(BasePlotMethods): |
2908 | 2918 | """DataFrame plotting accessor and method |
@@ -3598,3 +3608,16 @@ def hexbin(self, x, y, C=None, reduce_C_function=None, gridsize=None, |
3598 | 3608 | if gridsize is not None: |
3599 | 3609 | kwds['gridsize'] = gridsize |
3600 | 3610 | return self(kind='hexbin', x=x, y=y, C=C, **kwds) |
| 3611 | + |
| 3612 | + def scatter_matrix(self, *args, **kwds): |
| 3613 | + return misc.scatter_matrix(self._parent, *args, **kwds) |
| 3614 | + |
| 3615 | + def andrews_curves(self, class_column, *args, **kwds): |
| 3616 | + return misc.andrews_curves(self._parent, class_column, *args, **kwds) |
| 3617 | + |
| 3618 | + def parallel_coordinates(self, class_column, *args, **kwds): |
| 3619 | + return misc.parallel_coordinates(self._parent, class_column, |
| 3620 | + *args, **kwds) |
| 3621 | + |
| 3622 | + def radviz(self, class_column, *args, **kwds): |
| 3623 | + return misc.radviz(self._parent, class_column, *args, **kwds) |
0 commit comments