fig, axes = plt.subplots(2,figsize=(15,10))
sns.lineplot(agg_cases_death.index, agg_cases_death.cases, ax=axes[0]).set_title('Cases')
sns.lineplot(agg_cases_death.index, agg_cases_death.deaths, ax=axes[1]).set_title('Deaths')
plt.show()
上面的代码曾经在桌面上的jupyter笔记本上完美运行,但是当我在AWS Sagemaker Jupyter笔记本上运行相同的代码时,会产生错误。它说模块“ seaborn”没有属性线图。
使用as sagemaker jupyter时是否需要设置某些内容?
答案 0 :(得分:0)
AWS Sagemaker对此一无所知。
尝试sns.__version__
,您会发现您正在运行旧的Seaborn版本。
您可以使用以下方法解决此问题:
del sns
!conda update seaborn --yes
import seaborn as sns
sns.__version__
在单独的单元格中。
Seaborn是sagemaker实例上默认conda设置的一部分,因此您不能使用pip安装来解决版本问题。