создание рассеянного графика с разными цветами для разных групп с помощью matplotlib.pyploy - PullRequest
0 голосов
/ 19 октября 2019

Я пытаюсь создать точечную диаграмму для моих данных, используя matplotlib.pyplot (которая импортируется как plt) и используя следующую команду:

fig = plt.figure(1, figsize = (10, 6))
plt.figure()
plt.scatter(X_train_reduced[:, 0],  X_train_reduced[:, 1], c = y_train, cmap = plt.cm.Paired , linewidths=10)

, но выдает эту ошибку:

ValueError: 'c' argument must be a mpl color, a sequence of mpl colors or a sequence of numbers, not sample group

когда я удаляю этот аргумент:

c = y_train

возвращает график, но тот же цвет для всех групп (у меня есть 2 группы). ты знаешь как это исправить?

...