[PYTHON] Link zu den Datenpunkten des von jupyterlab & matplotlib erstellten Diagramms

Über diesen Artikel

Ich wollte tun, was der Titel des Artikels sagt. Notieren Sie sich, wie Sie es tun, da Sie es möglicherweise wieder verwenden.

Verfahren

--Erstellen Sie verknüpfte Diagramme mit matplotlib --Speichern im svg Format --Öffnen Sie die Datei in einem Browser wie Chrome

Umgebung

Ich habe am Jupyter-Labor gearbeitet. Die Version sieht so aus (aus dem Ergebnis des Pip Freeze)

jupyterlab-server==1.0.7
matplotlib==3.2.1

Dateierstellung

#verschiedene Einstellungen
import matplotlib.pyplot as plt
from IPython.display import set_matplotlib_formats

set_matplotlib_formats("svg")

#Vorbereitung der Testdaten
data_list = [[0, 1], [1,0], [1,1]]
label_list = ['google', 'yahoo', 'lightcafe']
url_list = ['https://www.google.com/', 'https://www.yahoo.co.jp/', 'https://www.lightcafe.co.jp/']

#Diagrammerstellung
fig, ax = plt.subplots(1, 1, tight_layout=True)
for d, l, u in zip(data_list, label_list, url_list):
    x, y = d
    ax.scatter(x, y)  #Punktdiagramm
    ax.annotate(l, xy=(x, y), size=10,  #Charakterplot
                url=u,
                bbox=dict(color='w', alpha=1e-6, url=u),
               )
#sparen
fig.savefig('test.svg')

Bestätigung

Öffnen Sie test.svg in Ihrem Browser und klicken Sie auf die Datenpunkte oder Beschriftungen im Diagramm Zum eingestellten Link springen.

Übrigens, wenn Sie dasselbe in Google Colaboratory ausführen, müssen Sie svg nicht speichern Ich konnte vom Ausgang der Zelle fliegen.

IMG_20200408_091005.jpg

das ist alles

Referenz

Recommended Posts

Link zu den Datenpunkten des von jupyterlab & matplotlib erstellten Diagramms
So vermeiden Sie die Cut-Off-Beschriftung des Diagramms, das vom Plotsystemmodul mit matplotlib erstellt wurde
Wie man zeichnet, indem man die Farbe des Diagramms kontinuierlich mit matplotlib ändert und einfach viele Legenden anordnet
Lassen Sie die Häkchen nach dem Dezimalpunkt in matplotlib weg
Versuchen Sie, mit matplotlib aus den Daten von "Schedule-kun" eine Kampfaufzeichnungstabelle zu erstellen.
Mit den Daten von COVID-19 wurde ein Netzwerkdiagramm erstellt.
Ich möchte die Farbe ändern, indem ich auf den Streupunkt in matplotlib klicke
So zeichnen Sie ein Diagramm mit Matplotlib
So senden Sie ein visualisiertes Bild der in Python erstellten Daten an Typetalk
Ich habe versucht, den Höhenwert von DTM in einem Diagramm anzuzeigen
Ich habe versucht, das Ergebnis des A / B-Tests mit dem Chi-Quadrat-Test zu überprüfen
Verwenden wir Python, um die Häufigkeit der in einem Datenrahmen enthaltenen Binärdaten in einem einzelnen Balkendiagramm darzustellen.
Ich habe gerade ein Tool erstellt, mit dem Daten mithilfe der GUI-Operation einfach als Diagramm angezeigt werden können
Verwenden Sie libsixel, um Sixel in Python auszugeben und das Matplotlib-Diagramm an das Terminal auszugeben.
[Python] So sortieren Sie nach dem N-ten M-ten Element eines mehrdimensionalen Arrays
Ändern Sie den Datenrahmen der Pandas-Kaufdaten (ID x Produkt) in ein Wörterbuch
Ich habe versucht, die Daten des Laptops durch Booten unter Ubuntu zu retten
[Einführung in Python] So erhalten Sie den Datenindex mit der for-Anweisung
So berechnen Sie die Volatilität einer Marke
Erhöhen Sie die Schriftgröße des Diagramms mit matplotlib
Ändern Sie den Dezimalpunkt der Protokollierung von, nach.
Die Basis der Graphentheorie mit Matplotlib-Animation
Ein cooles Diagramm zur Datenanalyse von Wiire!
Eine einfache Möglichkeit, die Verarbeitungsgeschwindigkeit einer von Linux erkannten Festplatte zu messen
[Ruby] Wie ersetze ich nur einen Teil der Zeichenkette, der mit dem regulären Ausdruck übereinstimmt?
Fügen Sie eine Funktion hinzu, um dem Wetter heute mitzuteilen, dass der Bot locker ist (hergestellt von Python).
[Python] Wie zeichnet man mit Matplotlib ein Liniendiagramm?
Ein Memo zum visuellen Verstehen der Achse von Pandas.Panel
Fügen Sie mit Matplotlib Informationen am unteren Rand der Abbildung hinzu
Speichern Sie das von pyqtgraph gezeichnete Diagramm in einem Bild
Verbinden Sie die Maus mit dem Kreisel des Nintendo Switch Procon
[Einführung in Python] Grundlegende Verwendung der Bibliothek matplotlib
Python Hinweis: Das Rätsel, einer Variablen eine Variable zuzuweisen
Ich habe ein Python-Diagramm mit öffentlichen Daten zur Anzahl der neuen Coronavirus (COVID-19) -positiven Patienten in Tokio + mit einem Link zur nationalen Version der Praxisdaten gezeichnet
Scraping von IDWR-Bulletin-Daten nach Anzahl der Berichte pro Influenza-Fixpunkt und nach Präfektur
Ich möchte eine wunderschön angepasste Wärmekarte der Korrelationsmatrix ausgeben. matplotlib edition
Darstellung der Verteilung der Bakterienzusammensetzung aus Qiime2-Analysedaten in einem Box-Whisker-Diagramm
Erstellen Sie ein zweidimensionales Array, indem Sie am Ende eines leeren Arrays mit numpy eine Zeile hinzufügen
[Grafikzeichnung] Ich habe versucht, ein mehrreihiges Balkendiagramm mit Matplotlib und Seaborn zu schreiben
Wenn ich mit matplotlib eine große Anzahl von Diagrammen generiere, möchte ich das Diagramm nicht auf dem Bildschirm anzeigen (Jupyter-Umgebung).
Erstellen Sie sofort ein Diagramm mit 2D-Daten mit der matplotlib von Python
[Ubuntu] So löschen Sie den gesamten Inhalt des Verzeichnisses
[Python] So erstellen Sie eine Liste von Zeichenfolgen Zeichen für Zeichen
So testen Sie die Attribute, die durch add_request_method of pyramid hinzugefügt wurden
[Einführung in matplotlib] Lesen Sie die Endzeit aus den COVID-19-Daten ♬
Erstellen Sie eine Python-Umgebung und übertragen Sie Daten auf den Server
Anhängen an den Python-Prozess des SSH-Ziels und Debuggen
Die Geschichte des Kopierens von Daten von S3 auf Googles TeamDrive
So ermitteln Sie den Skalierungskoeffizienten eines bipolaren Wavelets
Konvertieren Sie die vorliegenden Bilddaten (png) in ein .pbm-Bild
Ermitteln Sie den Durchmesser des Diagramms anhand der Suche nach Breitenpriorität (Python-Speicher).
Erstellt eine Methode zum Downsample für nicht ausgeglichene Daten (für die Binomialklassifizierung).
Was ich bei der Analyse der Daten des Ingenieurmarktes gesehen habe
Gibt es ein Geheimnis in der Häufigkeit der Umfangszahlen?
So verbinden Sie den Inhalt der Liste mit einer Zeichenfolge
Ich habe die Daten von Raspberry Pi an GCP gesendet (kostenlos)
Versuchen Sie, Merkmale von Sensordaten mit CNN zu extrahieren
So erhalten Sie den Pixelwert des Punkts aus dem Satellitenbild, indem Sie den Breiten- und Längengrad angeben
Veröffentlichen Sie das erstellte Shell-Skript, um die Probleme beim Erstellen von LiveUSB unter Linux zu verringern
Festpunktbeobachtung bestimmter Daten im Web durch automatische Ausführung eines Webbrowsers auf dem Server (Ubuntu16.04) (2) -Web Scraping-