【发布时间】:2019-01-21 15:17:23
【问题描述】:
使用 seaborn 的文档代码生成线图会返回 AttributeError: 'module' object has no attribute 'lineplot'。我已经更新了 seaborn 并重新导入了模块并再次尝试,没有运气。 lineplot 是不是退休了,还是发生了其他事情?
import seaborn as sns; sns.set()
import matplotlib.pyplot as plt
fmri = sns.load_dataset("fmri")
ax = sns.lineplot(x="timepoint", y="signal", data=fmri)
【问题讨论】:
-
升级seaborn到0.9
-
如果您将
print(sns.__version__)添加到您的代码中,它会打印什么?如果不是0.9.0,说明seaborn更新不成功。 -
已使用“sudo -H pip install seaborn==0.9.0”进行了更新,并且成功了,感谢 bois
-
关注 ScottBoston 和 ImportanceOfBeingErnest cmets,然后记得重新启动笔记本的内核 :) #beenThere
标签: python matplotlib visualization seaborn