AttributeError: 模块“seaborn”没有属性“tsplot”

kly*_*kly 7 python seaborn

我正在尝试使用 seaborn 的 tsplot 函数,但它没有显示输出。相反,我收到了一个错误:

gammas = sns.load_dataset('gammas')
sns.tsplot(time='timepoint',  # ????? x?
           value='BOLD signal',  # y?value
           unit='subject',  # ???????
           condition='ROI',  # ??
           data=gammas
           )
sns.plt.show()
Run Code Online (Sandbox Code Playgroud)

错误:

    "C:\Program Files\Python37\python.exe" C:/Users/42021/PycharmProjects/klyprojects/venv/plt_loss_acc.py
Traceback (most recent call last):
  File "C:/Users/42021/PycharmProjects/klyprojects/venv/plt_loss_acc.py", line 137, in <module>
    plot_loss_acc_seaborn()
  File "C:/Users/42021/PycharmProjects/klyprojects/venv/plt_loss_acc.py", line 43, in plot_loss_acc_seaborn
    sns.tsplot(time='timepoint',  # ????? x?
AttributeError: module 'seaborn' has no attribute 'tsplot'
Run Code Online (Sandbox Code Playgroud)

seaborn 版本 0.10.0 python37

请帮忙。

小智 7

此版本还删除了一些之前已弃用的功能:

tsplot 函数和seaborn.timeseries 模块已被删除。回想一下 tsplot 已被 lineplot() 取代。

seaborn.apionly 入口点已被删除。

seaborn.linearmodels 模块(之前重命名为seaborn.regression)已被删除。

参考: https: //seaborn.pydata.org/whatsnew.html