Python機械学習プログラミング
勉強中です。
第10章に入りました。
最初からつまずきました。
以下のコードを実行すると、
UserWarning: Pandas doesn't allow columns to be created via a new attribute name
と表示され、表の説明変数が数字になってしまいます。
本当はこうしたいのに、
こうなっちゃいます。
see https://pandas.pydata.org/pandas-docs/stable/indexing.html#attribute-access
とありますが、英語がよくわからず対策が打ててません。
参考書のpandasヴァージョンは、0.20.1, PCにあるのは0.23.0です。
バージョンを0.20.1に戻して再試行しましたがだめでした。
python
1import pandas as pd 2df = pd.read_csv('https://raw.githubusercontent.com/rasbt/' 3 'python-machine-learning-book-2nd-edition' 4 '/master/code/ch10/housing.data.txt', header=None, sep='\s+') 5df.column = ['CRIM', 'ZN', 'INDUS', 'CHAS', 'NOX', 'RM', 'AGE', 'DIS', 'RAD', 6 'TAX', 'PTRATIO', 'B', 'LSTAT', 'MEDV'] 7df.head()
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。