Python 的语法错误

问题描述 投票:0回答:1

由于这个错误,我很头疼。我多次检查了这行代码,它出现:“无法解释参数

celsius
的值
x
”我是编程新手,需要一些帮助来解决这个问题。


将seaborn导入为sb

sb.scatterplot(x="摄氏度", y="华氏度", datos=数据)


ValueError:无法解释参数

celsius
 的值 
x

我希望生成一个带有 X 和 Y 值标记的图表。

syntax-error
1个回答
0
投票

如果您查看 docs,参数

x
y
必须是向量,或者是在
data
参数中查找向量的键。
"celsius"
不是向量,并且您不提供
data
参数(
sb.scatterplot
不理解
datos
),因此
sb.scatterplot
不知道在哪里可以找到
x
值,并且它通过抛出
ValueError
来传达这一事实。

您是指

data=data
,还是
data=datos

© www.soinside.com 2019 - 2024. All rights reserved.