Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 30, 2019 10:57:46

Pavel32272
Зарегистрирован: 2019-09-22
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

matplotlib

Выдает ошибку, почему не знаю, вроде делаю правильно. Объясните почему пожалуйста, вот код.Ошибку выдает в 7 строке.

 import matplotlib.pyplot as plt
x_value = list(range(1, 1001))
y_value = [x**2 for x in x_value]
plt.scatter(x_value, y_value, color = y_value, cmap = plt.cm.Blues,
edgecolors="none", s=40)
plt.show()

Отредактировано Pavel32272 (Окт. 30, 2019 11:00:33)

Офлайн

#2 Окт. 30, 2019 11:52:23

rami
Зарегистрирован: 2018-01-08
Сообщения: 281
Репутация: +  72  -
Профиль   Отправить e-mail  

matplotlib

Так оно объясняет в чём ошибка: нужно заменить color на c

 import matplotlib.pyplot as plt
x_value = list(range(1, 1001))
y_value = [x**2 for x in x_value]
plt.scatter(x_value, y_value, c = y_value, cmap = plt.cm.Blues,
edgecolors="none", s=40)
plt.show()

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version