Verschiedene Farben für Pfeile im Köcherplot

Ich zeichne eine Pfeilgrafik und mein Code verwendet eine externe Datei wie folgt:

import numpy as np
import matplotlib.pyplot as plt
import matplotlib as mpl
from pylab import rcParams

data=np.loadtxt(r'data.dat')

x = data[:,0] 
y = data[:,1] 
u = data[:,2] 
v = data[:,3] 


plt.quiver(x, y, u, v, angles='xy', scale_units='xy', scale=1, pivot='mid',color='g')

Die Datendatei sieht im Grunde so aus:

0 0 0 1
0 1 1 0
1 0 1 0
1 1 0 1

das erzeugt einen Plot, der aussieht wie

Gibt es eine Möglichkeit, dies mit verschiedenen Farben für die verschiedenen Pfeilrichtungen zu zeichnen?

Ps .: Ich habe viel mehr Pfeile in meiner Datendatei in einem nicht sehr logischen Satz wie dem, den ich als Beispiel verwende.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage