2024-04-26 11:43:05 发布
网友
下面是我的代码
plt.figure(1), plt.subplot(121), df=train.dropna(), sns.distplot(df['LoanAmount'])
我犯了这样的错误
> SyntaxError: can't assign to function call
代码有一些地方有问题,但我要指出主要的几点:
逗号被解释为行是一个元组,等号表示左侧和右侧,方式与
x, y, z = 1, 2, 3
将是,即:
plt.figure(1), plt.subplot(121), df = train.dropna(), sns.distplot(df['LoanAmount'])
是的。你的意思可能是
plt.figure(1) plt.subplot(121) df = train.dropna() sns.distplot(df['LoanAmount'])
你可以这样写(不可取)
plt.figure(1); plt.subplot(121); df=train.dropna(); sns.distplot(df['LoanAmount'])
你看到的主要错误是正确的,你不能有一条像这样的线
a() = b
赋值给函数调用(它没有意义),这是您在原始解释中所做的。你知道吗
代码有一些地方有问题,但我要指出主要的几点:
逗号被解释为行是一个元组,等号表示左侧和右侧,方式与
将是,即:
是的。你的意思可能是
你可以这样写(不可取)
你看到的主要错误是正确的,你不能有一条像这样的线
赋值给函数调用(它没有意义),这是您在原始解释中所做的。你知道吗
相关问题 更多 >
编程相关推荐