pandas.api.typing.SeriesGroupBy.corr#
- SeriesGroupBy.corr(other, method='pearson', min_periods=None)[source]#
Compute correlation between each group and another Series.
- Parameters:
- otherSeries
Series to compute correlation with.
- method{‘pearson’, ‘kendall’, ‘spearman’}, default ‘pearson’
Method of correlation to use.
- min_periodsint, optional
Minimum number of observations required per pair of columns to have a valid result.
- Returns:
- Series
Correlation value for each group.
See also
Series.corrEquivalent method on
Series.
Examples
>>> s = pd.Series([1, 2, 3, 4], index=[0, 0, 1, 1]) >>> g = s.groupby([0, 0, 1, 1]) >>> g.corr()