2
私は、次のコードを実行すると、この問題を取得しています -Seabornのtsplotエラー
「/usr/local/lib/python2.7/dist-packages/seaborn/timeseries.py:183:UserWarning: tsplot関数は廃止され、今後のリリースでは実質的に変更されたバージョンで削除または置き換えられます。 warnings.warn(msg、UserWarning) "。
誰もこの問題を解決する方法を知っていますか?コメントを1として
コード -
import numpy as np
import tensorflow as tf
import seaborn as sns
import pandas as pd
SEQ_LEN = 10
def create_time_series():
freq = (np.random.random()*0.5) + 0.1 # 0.1 to 0.6
ampl = np.random.random() + 0.5 # 0.5 to 1.5
x = np.sin(np.arange(0,SEQ_LEN) * freq) * ampl
return x
for i in xrange(0, 5):
sns.tsplot(create_time_series()); # 5 series
警告ですが、エラーではありません。使用している機能が将来Seabornから削除されることに警告されています。警告を無視するか、代わりに他の機能を使用してください。 – DyZ
この質問に対する答えを見てください:https://stackoverflow.com/questions/45327767/multi-line-chart-with-seaborn-tsplot/45329593#45329593 – DyZ
シーボーンのドキュメントでは、「tsplot」について述べています:「この機能は観察が複数の時点で測定されたサンプリング単位内に入れ子になっているデータで使用することを意図しています。だから私はそれはとにかくここでかなり残虐だと思う。なぜ普通の線図、つまり 'plt.plot()'( 'plt'は' matplotlib.pyplot'ですか?)を使用しないでください。 – ImportanceOfBeingErnest