- くだすれPython(超初心者用) その23
549 :デフォルトの名無しさん[]:2014/07/08(火) 15:35:41.59 ID:yYRIMg05 - 初心者です。いまpython使って重回帰分析しようと思っているですがうまく行き
大体の流れは数値のうちこんであるcsvファイルを読み込んでX、Yを定義して model = sm.OLS(Y,X) results = model.fit() results.summary() これで検定したいのですが 定数項をXに加えようとしてX = sm.add_constant(X) を実行すると AttributeError: 'numpy.ndarray' object has no attribute 'name' と出てきてしまいます。どうしたらよいでしょうか。 Xはcsvファイルのある一列を定義したものです。定義はきちんと出来ている とおもいます X = sm.add_constant(csvfilename.X,prepend=False) ↑こうもしてみたのですが 'DataFrame' object has no attribute 'X' このようなエラーが出てきてしまいます。お願いします!!
|