PathCollection.set() got an unexpected keyword argument 'camp'
时间: 2023-08-10 10:44:31 浏览: 1987
这个错误信息中的 `PathCollection.set()` 函数的错误提示是“got an unexpected keyword argument 'camp'”,也就是说,这个函数不支持名为 `camp` 的参数。
根据您提供的代码,这个错误可能是因为在 `ax.scatter()` 函数中错误地将 `cmap` 写成了 `camp`,也就是:
```
ax.scatter(x_1, y_1, c=y_1, camp=plt.cm.Blues, s=3)
```
应该将 `camp` 改为 `cmap`,也就是:
```
ax.scatter(x_1, y_1, c=y_1, cmap=plt.cm.Blues, s=3)
```
这样就可以正确地设置散点的颜色映射了。
相关问题
PathCollection.set() got an unexpected keyword argument 'hue'
根据提示信息,你调用了 `PathCollection.set()` 方法并传入了一个名为 `hue` 的关键字参数,但是 `PathCollection` 类并没有定义该参数。你需要检查一下你的代码,看看是哪里出了问题,可能是你误传了参数,或者你的代码有其他问题导致了这个错误。如果你能提供更多的上下文和代码,我可以给你提供更具体的帮助。
ttributeError: PathCollection.set() got an unexpected keyword argument 'S'
这个错误通常是因为您在使用 Matplotlib 绘图时,使用了无效的参数。具体来说,您可能正在尝试使用一个名为 "S" 的无效参数。
可能的原因是您使用了过时的 Matplotlib 版本或者参数名称已经被更改。
可以尝试更新 Matplotlib 版本或者查看参数名称是否正确。如果您仍然无法解决问题,请考虑提供更多的上下文或代码示例以便更好的理解您的问题。
阅读全文