Exemple #1
0
    def _calculate_bins(self, data: DataFrame) -> np.ndarray:
        """Calculate bins given data"""
        values = data._convert(datetime=True)._get_numeric_data()
        values = np.ravel(values)
        values = values[~isna(values)]

        hist, bins = np.histogram(
            values, bins=self.bins, range=self.kwds.get("range", None)
        )
        return bins