def METHOD_NAME(
    self, dataset_name: str, feature_name: str, num_of_bins: int, global_min_value: float, global_max_value: float
) -> Histogram:
    num_of_bins: int = num_of_bins
    df = self.data[dataset_name]
    feature: Series = df[feature_name]
    flattened = feature.ravel()
    flattened = flattened[flattened != np.array(None)]
    buckets = get_std_histogram_buckets(flattened, num_of_bins, BinRange(global_min_value, global_max_value))
    return Histogram(HistogramType.STANDARD, buckets)