Wie können Sie Daten aus einer TXT-Datei mit matplotlib plotten?

Ich möchte eine txt-Datei mit matplotlib zeichnen, erhalte aber weiterhin diese Fehlermeldung. Ich kenne mich mit Python nicht so gut aus, da ich vor ein paar Wochen angefangen habe zu lernen. Die Textdatei ist wie folgt formatiert (2048 Zeilen lang):

6876.593750  1
6876.302246  1
6876.003418  0

Ich möchte die Daten aus dem txt zeichnen. Datei
Die Fehlermeldung lautet [IndexError: Listenindex außerhalb des gültigen Bereichs]

Der Code, den ich benutze, ist:

import numpy as np
import matplotlib.pyplot as plt

with open("Alpha_Particle.txt") as f:
data = f.read()

data = data.split('\n')

x = [row.split(' ')[0] for row in data]
y = [row.split(' ')[1] for row in data]

fig = plt.figure()

ax1 = fig.add_subplot(111)

ax1.set_title("Plot title")    
ax1.set_xlabel('x label')
ax1.set_ylabel('y label')

ax1.plot(x,y, c='r', label='the data')

leg = ax1.legend()

plt.show()

Danke im Voraus

Antworten auf die Frage(6)

Ihre Antwort auf die Frage