


Berechnen Sie ein Histogramm eines Datensatzes mit NumPy in Python
Ein Histogramm ist eine grafische Darstellung der Verteilung eines Datensatzes. Es stellt Daten in Form einer Reihe von Balkendiagrammen dar, wobei jeder Balken einen Bereich von Datenwerten darstellt und die Höhe des Balkens die Häufigkeit der innerhalb dieses Bereichs definierten Datenwerte darstellt.
Diese werden hauptsächlich verwendet, um die Verteilung numerischer Daten darzustellen, wie z. B. die Verteilung der Noten in einer Klasse, die Bevölkerungsverteilung oder die Einkommensverteilung der Arbeitnehmer usw.
Im Histogramm stellt die x-Achse den Bereich der Datenwerte dar, unterteilt in Intervalle, und die y-Achse stellt die Häufigkeit des Bereichs der Datenwerte innerhalb jedes Bins dar. Histogramme können normalisiert werden, indem die Häufigkeit jedes Bins durch dividiert wird Gesamtdatenwerte, was zum Histogramm der relativen Häufigkeit führt, wobei die Y-Achse die Datenwerte jedes Bins darstellt.
Berechnung des Histogramms mit Python Numpy
In Python haben wir zum Erstellen der Histogramme die Bibliotheken Numpy, Matplotlib und Seaborn. In Numpy haben wir die Funktion histogram(), um mit den Histogrammdaten zu arbeiten.
Grammatik
Im Folgenden finden Sie die Syntax zum Erstellen der Histogramme für den angegebenen Datenbereich.
numpy.histogram(arr, bins, range, normed, weights, density)
Where,
ist:Where,
arr ist das Eingabearray
bins ist die Anzahl der Balken im Histogramm, die zur Darstellung von Daten
verwendet werden
Bereich definiert den Wertebereich im Histogramm
normierter Präferenzdichteparameter
weights ist ein optionaler Parameter für die Gewichtung jedes Datenwerts
Dichte ist ein Parameter, der die Histogrammdaten in eine Wahrscheinlichkeitsdichte normalisiert.
Die Ausgabe der Histogrammfunktion ist ein Tupel, das die Histogrammzählungen und Bin-Kanten enthält.
Beispiel
Im folgenden Beispiel erstellen wir ein Histogramm mit der Funktion histogram() von Numpy. Hier nehmen wir ein Array als Eingabeparameter und definieren Bins als 10, sodass das Histogramm mit 10 Bins erstellt wird und die restlichen Parameter als keine beibehalten werden können.
import numpy as np arr = np.array([10,20,25,40,35,23]) hist = np.histogram(arr,bins = 10) print("The histogram created:",hist)
Ausgabe
The histogram created: (array([1, 0, 0, 1, 1, 1, 0, 0, 1, 1], dtype=int64), array([10., 13., 16., 19., 22., 25., 28., 31., 34., 37., 40.]))
Beispiel
Sehen wir uns ein Beispiel an, um die histogram()-Funktion der Numpy-Bibliothek zu verstehen.
import numpy as np arr = np.array([[20,20,25],[40,35,23],[34,22,1]]) hist = np.histogram(arr,bins = 20) print("The histogram created:",hist)
Ausgabe
The histogram created: (array([1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1], dtype=int64), array([ 1. , 2.95, 4.9 , 6.85, 8.8 , 10.75, 12.7 , 14.65, 16.6 , 18.55, 20.5 , 22.45, 24.4 , 26.35, 28.3 , 30.25, 32.2 , 34.15, 36.1 , 38.05, 40. ]))</p><p>
Beispiel
In diesem Beispiel erstellen wir ein Histogramm, indem wir die zu verwendenden Bins und den Datenbereich angeben. Der folgende Code kann als Referenz verwendet werden.
import numpy as np arr = np.array([[20,20,25],[40,35,23],[34,22,1]]) hist = np.histogram(arr,bins = 20, range = (1,10)) print("The histogram created:", hist)
Ausgabe
The histogram created: (array([1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,0, 0, 0, 0], dtype=int64), array([ 1. , 1.45, 1.9 , 2.35, 2.8 , 3.25, 3.7 ,4.15, 4.6 , 5.05, 5.5 , 5.95, 6.4 , 6.85, 7.3 , 7.75, 8.2 , 8.65, 9.1 , 9.55, 10. ]))
Das obige ist der detaillierte Inhalt vonBerechnen Sie ein Histogramm eines Datensatzes mit NumPy in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Numpy ist eine wichtige Mathematikbibliothek in Python. Sie bietet effiziente Array-Operationen und wissenschaftliche Berechnungsfunktionen und wird häufig in den Bereichen Datenanalyse, maschinelles Lernen, Deep Learning und anderen Bereichen verwendet. Bei der Verwendung von Numpy müssen wir häufig die Versionsnummer von Numpy überprüfen, um die von der aktuellen Umgebung unterstützten Funktionen zu ermitteln. In diesem Artikel erfahren Sie, wie Sie die Numpy-Version schnell überprüfen und spezifische Codebeispiele bereitstellen. Methode 1: Verwenden Sie das __version__-Attribut, das mit numpy geliefert wird. Das numpy-Modul wird mit einem __ geliefert.

Die allgemeine Matrixmultiplikation (GEMM) ist ein wesentlicher Bestandteil vieler Anwendungen und Algorithmen und außerdem einer der wichtigen Indikatoren zur Bewertung der Leistung der Computerhardware. Eingehende Forschung und Optimierung der Implementierung von GEMM können uns helfen, Hochleistungsrechnen und die Beziehung zwischen Software- und Hardwaresystemen besser zu verstehen. In der Informatik kann eine effektive Optimierung von GEMM die Rechengeschwindigkeit erhöhen und Ressourcen einsparen, was für die Verbesserung der Gesamtleistung eines Computersystems von entscheidender Bedeutung ist. Ein tiefgreifendes Verständnis des Funktionsprinzips und der Optimierungsmethode von GEMM wird uns helfen, das Potenzial moderner Computerhardware besser zu nutzen und effizientere Lösungen für verschiedene komplexe Computeraufgaben bereitzustellen. Durch Optimierung der Leistung von GEMM

WORD ist ein leistungsstarkes Textverarbeitungsprogramm, mit dem wir verschiedene Texte in Excel bearbeiten können. Wir beherrschen die Berechnungsmethoden der Addition, Subtraktion und Multiplikatoren. Wie subtrahiere ich den Multiplikator? Kann ich ihn nur mit einem Taschenrechner berechnen? Die Antwort ist natürlich nein, WORD kann das auch. Heute werde ich Ihnen beibringen, wie Sie mit Formeln grundlegende Operationen wie Addition, Subtraktion, Multiplikation und Division in Tabellen in Word-Dokumenten berechnen. Lassen Sie mich heute im Detail zeigen, wie man Addition, Subtraktion, Multiplikation und Division in einem WORD-Dokument berechnet. Schritt 1: Öffnen Sie ein WORD, klicken Sie in der Symbolleiste unter [Einfügen] auf [Tabelle] und fügen Sie eine Tabelle in das Dropdown-Menü ein.

So aktualisieren Sie die Numpy-Version: Leicht verständliches Tutorial, erfordert konkrete Codebeispiele. Einführung: NumPy ist eine wichtige Python-Bibliothek für wissenschaftliche Berechnungen. Es bietet ein leistungsstarkes mehrdimensionales Array-Objekt und eine Reihe verwandter Funktionen, mit denen effiziente numerische Operationen ausgeführt werden können. Mit der Veröffentlichung neuer Versionen stehen uns ständig neuere Funktionen und Fehlerbehebungen zur Verfügung. In diesem Artikel wird beschrieben, wie Sie Ihre installierte NumPy-Bibliothek aktualisieren, um die neuesten Funktionen zu erhalten und bekannte Probleme zu beheben. Schritt 1: Überprüfen Sie zu Beginn die aktuelle NumPy-Version

Bringen Sie Ihnen Schritt für Schritt bei, NumPy in PyCharm zu installieren und seine leistungsstarken Funktionen vollständig zu nutzen. Vorwort: NumPy ist eine der grundlegenden Bibliotheken für wissenschaftliches Rechnen in Python. Sie bietet leistungsstarke mehrdimensionale Array-Objekte und verschiedene für die Ausführung erforderliche Funktionen Grundlegende Operationen an Arrays. Es ist ein wichtiger Bestandteil der meisten Data-Science- und Machine-Learning-Projekte. In diesem Artikel erfahren Sie, wie Sie NumPy in PyCharm installieren und seine leistungsstarken Funktionen anhand spezifischer Codebeispiele demonstrieren. Schritt 1: Installieren Sie zunächst PyCharm

Mit der rasanten Entwicklung von Bereichen wie Datenwissenschaft, maschinellem Lernen und Deep Learning hat sich Python zu einer Mainstream-Sprache für die Datenanalyse und -modellierung entwickelt. In Python ist NumPy (kurz für NumericalPython) eine sehr wichtige Bibliothek, da sie eine Reihe effizienter mehrdimensionaler Array-Objekte bereitstellt und die Grundlage für viele andere Bibliotheken wie Pandas, SciPy und Scikit-Learn bildet. Bei der Verwendung von NumPy werden Sie daher wahrscheinlich auf Kompatibilitätsprobleme zwischen verschiedenen Versionen stoßen

Das Geheimnis der schnellen Deinstallation der NumPy-Bibliothek wird gelüftet. Es sind spezifische Codebeispiele erforderlich. NumPy ist eine leistungsstarke Python-Bibliothek für wissenschaftliches Rechnen, die in Bereichen wie Datenanalyse, wissenschaftlichem Rechnen und maschinellem Lernen weit verbreitet ist. Manchmal müssen wir jedoch möglicherweise die NumPy-Bibliothek deinstallieren, sei es zur Aktualisierung der Version oder aus anderen Gründen. In diesem Artikel werden einige Methoden zum schnellen Deinstallieren der NumPy-Bibliothek vorgestellt und spezifische Codebeispiele bereitgestellt. Methode 1: Verwenden Sie pip zum Deinstallieren. Pip ist ein Python-Paketverwaltungstool, das zum Installieren, Aktualisieren und Installieren verwendet werden kann

Detaillierte Erläuterung der Numpy-Slicing-Operationsmethode und praktische Anwendungsanleitung Einführung: Numpy ist eine der beliebtesten wissenschaftlichen Computerbibliotheken in Python und bietet leistungsstarke Array-Operationsfunktionen. Unter diesen ist der Slicing-Vorgang eine der am häufigsten verwendeten und leistungsstarken Funktionen in Numpy. In diesem Artikel wird die Slicing-Operationsmethode in Numpy ausführlich vorgestellt und die spezifische Verwendung der Slicing-Operation anhand eines praktischen Anwendungsleitfadens demonstriert. 1. Einführung in die Numpy-Slicing-Operationsmethode Die Numpy-Slicing-Operation bezieht sich auf das Erhalten einer Teilmenge eines Arrays durch Angabe eines Indexintervalls. Seine Grundform ist:
