2017-06-23 19 views
1

次のようにnlmeパッケージのglmコマンドを使用してRで時系列データの一般化された線形モデルを実行していました:nlmeパッケージのR glsコマンドを実行中にエラーが発生しました

Model7<-gls(Total_rides~tMean+tMean2+prcp+prcp2+`Weekend/Holiday`+Sunset 
         +Days+`Tilikum Dummy`) 

私はこのエラーを得た:

Error in parse(text = paste("~", paste(names, collapse = "+"))) : 
    <text>:1:75: unexpected symbol 
1: ~ Total_rides+tMean+tMean2+prcp+prcp2+Weekend/Holiday+Sunset+Days+Tilikum Dummy 
+0

有効な変数名を列名として使用した方が簡単です。列名にスラッシュとスペースを入れたdata.frameはどのように作成しましたか?最も簡単な修正は、名前を変更することです。 – MrFlick

+0

ありがとうございました。列名のスラッシュは、アップロードしたExcelファイルでどのように記述されたかです。私がデータフレームを作成したとき、それは私に任せましたが、おそらくそれはまだ道路の下のエラーにつながる可能性があります。 –

答えて

1

文字番号75は問題です:

<text>:1:75 

それが判明したように、それはTilikum Dummyのスペースです。その列の名前を変更します。

+0

ありがとう、答えだけでなく、私にエラーメッセージの解釈方法を学ぶのを手伝ってくれてありがとう。 –

+0

私の答えがあなたの質問に答えるなら、あなたはそれを「受け入れられた答え」としたいかもしれません。 – herbaman

+0

私もそれをする必要があることを私に指摘してくれてありがとう。 –

関連する問題