2017-07-30 1 views
0

Ich habe eine Excel-Datei mit meinen Daten in Blatt namens "Haupt".Zeichne Linien-/Streudiagramm von bestimmten Zellen in einer Excel-Datei?

Ich mag ein Liniendiagramm zeichnen (oder Streuung) für bestimmte Zellen in dem 'Haupt' Blatt

die Daten-I in 'main' verwendet werden soll ist:

X-Achsen-Daten sind in Spalte A, dh von A36 bis A136 und Y-Achsen-Daten sind in Spalte A, dh von G36

Hier G136 ist der Code ich verwenden, um die einfachere Version des Plots zu machen

import matplotlib.pyplot as plt 
import numpy as np 
import matplotlib as mpl 
import pandas as pd 
x = pd.read_excel('ob_half_cd100_titration.xlsx', 'test', parse_cols='A') 
y = pd.read_excel('ob_half_cd100_titration.xlsx', 'test', parse_cols='B') 
plt.plot(x, y) 
plt.show() 

Die endgültige Zahl sollte wie die folgende Abbildung aussehen (aus dem 'Test' Blech): enter image description here

Link zur Excel-Datei: https://www.dropbox.com/s/2pq4pzq7y7ng29e/ob_half_cd100_titration.xlsx?dl=0

+0

Siehe Dokumentation https://matplotlib.org/users/pyplot_tutorial.html – Hatshepsut

+0

Versuchen Sie, das Importieren von pylab als PLT-Zeile –

+0

Die Frage fehlt eine Problembeschreibung. Was ist das Problem? Was bekommst du beim Ausführen des Codes? Wird ein Fehler ausgegeben? Inwieweit unterscheidet sich die Ausgabe von dem, was Sie erwarten? – ImportanceOfBeingErnest

Antwort

0

Verwenden Sie ein Stück der Daten:

plt.plot(x[35:136], y[35:136]) 
+0

es hat funktioniert und Sie haben meinen Abschluss gespeichert ! – Ziprip

Verwandte Themen