Notiz
Klicken Sie hier , um den vollständigen Beispielcode herunterzuladen
Plotten mit Schlüsselwörtern #
Es gibt einige Fälle, in denen Sie Daten in einem Format haben, mit dem Sie mit Zeichenfolgen auf bestimmte Variablen zugreifen können: z. B. mit
numpy.recarray
oder pandas.DataFrame
.
Mit Matplotlib können Sie ein solches Objekt mit dem data
Schlüsselwortargument bereitstellen. Falls vorhanden, können Sie Diagramme mit den Zeichenfolgen erstellen, die diesen Variablen entsprechen.
import numpy as np
import matplotlib.pyplot as plt
np.random.seed(19680801)
data = {'a': np.arange(50),
'c': np.random.randint(0, 50, 50),
'd': np.random.randn(50)}
data['b'] = data['a'] + 10 * np.random.randn(50)
data['d'] = np.abs(data['d']) * 100
fig, ax = plt.subplots()
ax.scatter('a', 'b', c='c', s='d', data=data)
ax.set(xlabel='entry a', ylabel='entry b')
plt.show()