TypeError:scatter()缺少1个必需的位置参数:' y'

时间:2017-01-13 14:31:50

标签: python scatter

我的代码如下所示:

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

我收到此错误

  

类型错误
  追溯(最近的呼叫最后)    in()

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

TypeError:scatter()缺少1个必需的位置参数:' y'

如何解决此错误?

1 个答案:

答案 0 :(得分:0)

假设您使用matplotlib

scatter函数接受两个位置参数xy值。

在您的实现中,您只传递一个参数:

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

如果df.iloc[:,1]是x轴上的值,那么您还需要将y轴上的值传递给相应的x轴值。