【发布时间】:2017-05-28 23:03:03
【问题描述】:
我的代码如下所示:
plt.scatter(df.iloc[:,1])
plt.show()
我收到了这个错误
类型错误
Traceback(最近一次通话最后一次) 在 ()plt.scatter(df.iloc[:,1]) plt.show()TypeError: scatter() 缺少 1 个必需的位置参数:'y'
我该如何解决这个错误?
【问题讨论】:
我的代码如下所示:
plt.scatter(df.iloc[:,1])
plt.show()
我收到了这个错误
类型错误
Traceback(最近一次通话最后一次) 在 ()plt.scatter(df.iloc[:,1]) plt.show()TypeError: scatter() 缺少 1 个必需的位置参数:'y'
我该如何解决这个错误?
【问题讨论】:
假设您使用的是matplotlib:
scatter 函数接受两个位置参数 x 和 y 值。
在您的实现中,您只传递了一个参数:
plt.scatter(df.iloc[:,1])
如果 df.iloc[:,1] 是 x 轴上的值,那么您还需要将 y 轴上的值传递给相应的 x 轴值。
【讨论】: