【问题标题】:TypeError: scatter() missing 1 required positional argument: 'y'TypeError:scatter()缺少1个必需的位置参数:'y'
【发布时间】: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'

我该如何解决这个错误?

【问题讨论】:

    标签: python scatter


    【解决方案1】:

    假设您使用的是matplotlib:

    scatter 函数接受两个位置参数 x 和 y 值。

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

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

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

    【讨论】:

      猜你喜欢
      • 2020-11-15
      • 2020-01-06
      • 2021-10-19
      • 1970-01-01
      • 2020-10-12
      • 2022-01-18
      • 2019-06-07
      • 2019-02-04
      • 1970-01-01
      相关资源
      最近更新 更多