2017-01-13 9 views
-1

Мой код, как показано ниже:TypeError: разброс() отсутствует 1 требуется позиционная аргумент: «у»

plt.scatter(df.iloc[:,1]) 
plt.show() 

И я получаю эту ошибку

TypeError
Traceback (most recent call last) in()

plt.scatter(df.iloc[:,1]) plt.show() 

TypeError: scatter() missing 1 required positional argument: 'y'

Как я могу это исправить ошибка?

ответ

0

Предполагая, что вы используете matplotlib:

scatter функция принимает два аргумента позиционных x и y значения.

В вашей реализации вы передаете только один аргумент:

plt.scatter(df.iloc[:,1]) 

Если df.iloc[:,1] это значение по оси х, то вы также должны передать значения на y оси для тех соответствующих значений оси х.

 Смежные вопросы

  • Нет связанных вопросов^_^