Wie entferne ich Daten aus einem Histogramm in Python mit einer bestimmten Häufigkeit?Histogramm-Manipulation zum Entfernen unerwünschter Daten
Say I 10 Bins haben, hat der erste Behälter eine Anzahl von 4, die zweite 2, der dritte 1, vierte hat 5, etc ... Jetzt möchte ich die Daten, um loszuwerden, die eine hat Zählung von 2 oder weniger. Also würde der zweite Behälter auf Null gehen, genauso wie der dritte.
Beispiel:
import numpy as np
import matplotlib.pyplot as plt
gaussian_numbers = np.random.randn(1000)
plt.hist(gaussian_numbers, bins=12)
plt.title("Gaussian Histogram")
plt.xlabel("Value")
plt.ylabel("Frequency")
fig = plt.gcf()
Gibt:
und ich möchte mit weniger als einer Frequenz des Bins loswerden sagen 'X' (Frequenz sein könnte = 100 für Beispiel).
wollen:
Ihnen danken.
Sie geben zu wenige Informationen. Was hast du bisher versucht? –
Kannst du irgendeinen Code posten? – linusg
Sie verwenden nicht Ihren Import in dem Beispiel, aber Sie verwenden np und plt, die ich denke, sind von numpy und matplotlib.pyplot. –