Jupiter notebook でpythonを実行しています。
このサイトに倣って、分類問題を解こうとしています。
読み込むデータだけ変えてあります。
コードは以下の通りです。
import matplotlib.pyplot as plt import numpy as np from sklearn.datasets import load_boston from sklearn.feature_selection import SelectFromModel from sklearn.linear_model import Lasso import pandas as pd import seaborn as sns import matplotlib.pyplot as plt from sklearn.model_selection import train_test_split import sklearn from sklearn import preprocessing import scipy as sp from scipy import stats %matplotlib inline import matplotlib.pyplot as plt from pandas.tools import plotting from sklearn.metrics import confusion_matrix # 混合行列 from sklearn.decomposition import PCA #主成分分析 from sklearn.linear_model import LogisticRegression # ロジスティック回帰 from sklearn.neighbors import KNeighborsClassifier # K近傍法 from sklearn.svm import SVC # サポートベクターマシン boston = load_boston() boston = pd.DataFrame(boston.data, columns=boston.feature_names) #各データの最大値最小値を表示 boston.max() boston.min() #TAXが 449未満を「0」、449以上を「1」とした class 列を追加 boston['class'] = [0 if i <= 448 else 1 for i in boston['TAX'].tolist()]
しかし、このようなエラーが出ます。
--------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) <ipython-input-89-7b5ec1cc9828> in <module> 19 get_ipython().run_line_magic('matplotlib', 'inline') 20 import matplotlib.pyplot as plt ---> 21 from pandas.tools import plotting 22 23 ModuleNotFoundError: No module named 'pandas.tools'
このコードには、まだ、プロットをするコードを書いていませんが、後で使いたいので、使えるようにしたいです。
どうやらpandas.toolsというモジュールのインストールができてないようですが、どのようにインストールすれば良いか、調べてもわかりません。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー