前提・実現したいこと
Pycaretを練習してみたくて、公式ビデオに従ってkmeansのクラスター分析を
しようとしておりました。
すると以下のエラーが発生しました。
発生している問題・エラーメッセージ
--------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) <ipython-input-11-fb18dc85c3c0> in <module> ----> 1 plot_model(kmeans) c:\users\unlea\lib\site-packages\pycaret\clustering.py in plot_model(model, plot, feature, label) 2504 import pandas as pd 2505 import numpy as np -> 2506 import plotly.express as px 2507 2508 #import cufflinks c:\users\unlea\plotly.py in <module> 1 import numpy as np ----> 2 import plotly.offline as pyo 3 import plotly.graph_objs as go 4 5 np.random.seed(42) ModuleNotFoundError: No module named 'plotly.offline'; 'plotly' is not a package
該当のソースコード
Python
1from pycaret.datasets import get_data 2data = get_data('jewellery') 3 4from pycaret.clustering import * 5clu1 = setup(data, normalize = True, session_id = 123) 6 7kmeans = create_model('kmeans') 8 9print(kmeans) 10 11kmodes = create_model('kmodes') 12 13print(kmodes) 14 15plot_model(kmeans)
最後のplot_model(kmeans)部分でエラーが起きました。
試したこと
pip unistallでplotlyをアンインストールしたあと、再インストールしたり、
こちらのサイトを参考に、
Python
1$ pip uninstall plotly cufflinks 2$ pip install plotly==2.7 cufflinks
を試してみましたが、駄目でした。。。。
ご教示のほど何卒宜しくお願い致します。
補足情報(FW/ツールのバージョンなど)
python 3.7.5
pycaret 1.0.0
plotly 2.7.0
回答1件
あなたの回答
tips
プレビュー