代码sns.distplot(mall.Income,ax=axes1),运行报错name 'axes1' is not defined怎么解决
时间: 2024-02-01 10:04:43 浏览: 63
CS231n assignment1 KNN部分用到的函数
这个错误是因为变量 axes1 没有被定义。你需要先定义变量 axes1,然后再调用 sns.distplot() 函数。可以使用 plt.subplots() 函数创建一个新的 Figure 和 Axes 对象,并把它们存储在两个变量中,例如:
```
fig, axes = plt.subplots(nrows=1, ncols=1, figsize=(8, 4))
sns.distplot(mall.Income, ax=axes)
```
这里的 figsize 参数指定了图形的尺寸,nrows 和 ncols 参数则指定了子图的行数和列数。调用 sns.distplot() 函数时,将 Axes 对象作为 ax 参数传递给它。
阅读全文