Pandas DataFrame DataFrame.plot.scatter()-Funktion

  1. Syntax von pandas.DataFrame.plot.scatter():
  2. Beispiel-Codes: Streudiagramme mit DataFrame.plot.scatter() generieren
  3. Beispiel-Codes: Farbe der Punkte in einem mit DataFrame.plot.scatter() generierten Streudiagramm festlegen
  4. Beispiel-Codes: Größe der Punkte in einem mit der Funktion DataFrame.plot.scatter() erzeugten Streudiagramm festlegen
Pandas DataFrame DataFrame.plot.scatter()-Funktion

Die Funktion pandas.DataFrame.plot.scatter() erzeugt ein Streudiagramm aus den angegebenen DataFrame-Spalten.

Syntax von pandas.DataFrame.plot.scatter():

DataFrame.plot.scatter(x, y, s=None, c=None, **kwargs)

Parameter

x Ganzzahl oder Zeichenkette. Spaltenname oder Position, die entlang der X-Achse platziert werden soll
y Ganzzahl oder Zeichenkette. Spaltenname oder Position, die entlang der Y-Achse platziert werden soll
s Skalar oder array_ähnlich. Größe jedes Punktes auf dem Streudiagramm
c String, Ganzzahl oder array_like. Farbe jedes Punktes auf dem Streudiagramm
**kwargs Schlüsselwort-Argumente für DataFrame.plot()

Beispiel-Codes: Streudiagramme mit DataFrame.plot.scatter() generieren

import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame({'X': 
                   [1,2,3,4,5], 
                   'Y': [1, 2, 3,4,5], 
                   'Z': [3,4,5,6,1]})
scatter_plot=df.plot.scatter(x='X',y='Y')
scatter_plot.plot()
plt.show()

Ausgabe:

Streudiagramm mit DataFrame-Plot-Streuung erzeugen

Diese Methode erzeugt ein Streudiagramm mit der Spalte X entlang der X-Achse und der Spalte Y entlang der Y-Achse. Wir verwenden matplotlib.pyplot, um den erzeugten Plot zu zeigen.

Beispiel-Codes: Farbe der Punkte in einem mit DataFrame.plot.scatter() generierten Streudiagramm festlegen

import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame({'X': 
                   [1,2,3,4,5], 
                   'Y': [1, 2, 3,4,5], 
                   'Z': [3,4,5,6,3]})
scatter_plot=df.plot.scatter(x='X',y='Z',c="Red")
scatter_plot.plot()
plt.show()

Ausgabe:

Farbe der Punkte im mit DataFrame-Plot-Streuung erzeugten Streudiagramm festlegen

Diese Methode erzeugt ein Streudiagramm mit der Spalte X entlang der X-Achse und der Spalte Z entlang der Y-Achse. Die Farbe der Punkte im Streudiagramm wird auf rot gesetzt, wobei c="Red" als Argument in der Funktion DataFrame.plot.scatter() übergeben wird.

Sie können auch andere Farben der Punkte im Streudiagramm mit dem Parameter c einstellen.

Beispiel-Codes: Größe der Punkte in einem mit der Funktion DataFrame.plot.scatter() erzeugten Streudiagramm festlegen

import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame({'X': 
                   [1,2,3,4,5], 
                   'Y': [1, 2, 3,4,5], 
                   'Z': [3,4,5,6,3]})
scatter_plot=df.plot.scatter(x='X',y='Z',s=50,c="Green")
scatter_plot.plot()
plt.show()

Ausgabe:

Größe der Punkte im Streudiagramm festlegen, das mit DataFrame-Plot-Streuung erzeugt wird

Diese Methode erzeugt ein Streudiagramm mit der Spalte X entlang der X-Achse und der Spalte Z entlang der Y-Achse. Die Farbe der Punkte in der Punktwolke wird auf Grün und die Größe der Punkte auf 50 gesetzt, wobei c="Gren" und s=50 als Argumente in der Funktion DataFrame.plot.scatter() übergeben werden.

Genießen Sie unsere Tutorials? Abonnieren Sie DelftStack auf YouTube, um uns bei der Erstellung weiterer hochwertiger Videoanleitungen zu unterstützen. Abonnieren
Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn

Verwandter Artikel - Pandas DataFrame