“Cómo trazar dos clases diferentes en diferentes colores en Python” Código de respuesta

Cómo trazar datos etiquetados con diferentes colores

import matplotlib
import matplotlib.pyplot as plt
import numpy as np

x = [4,8,12,16,1,4,9,16]
y = [1,4,9,16,4,8,12,3]
label = [0,1,2,3,0,1,2,3]
colors = ['red','green','blue','purple']

fig = plt.figure(figsize=(8,8))
plt.scatter(x, y, c=label, cmap=matplotlib.colors.ListedColormap(colors))

cb = plt.colorbar()
loc = np.arange(0,max(label),max(label)/float(len(colors)))
cb.set_ticks(loc)
cb.set_ticklabels(colors)
Inquisitive Ibex

Cómo trazar dos clases diferentes en diferentes colores en Python


groups = data.groupby("Category")
for name, group in groups:
    plt.plot(group["X Value"], group["Y Value"], marker="o", linestyle="", label=name)
plt.legend()
Dull Dogfish

Respuestas similares a “Cómo trazar dos clases diferentes en diferentes colores en Python”

Preguntas similares a “Cómo trazar dos clases diferentes en diferentes colores en Python”

Más respuestas relacionadas con “Cómo trazar dos clases diferentes en diferentes colores en Python” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código