2017-07-27 8 views
0

私は、tableauとrがどのように連携しているのか、本当にうまくいかないようにしようとしています。Tableauでrを使用して線形回帰を実行する

SCRIPT_REAL("mydata <- data.frame(cbind([Exports]=.arg1, 
      [Crop Year]=.arg2, 
      [Calendar Date]=.arg3,)); 
      fit <- lm(Exports ~.,data=mydata") 

私が受け取る次のエラー:

スクリプトの本当のは、文字列と呼ばれています。

誰かがこれを手伝ってくれますか?

+0

は、あなたの引数のすべての数値はありますか? 特に、カレンダーの日付はRの文字列である可能性があります。 – Sab

答えて

1

のは、それはあなたの問題を解決した場合はお知らせすることを忘れないでください。この

SCRIPT_REAL(' 
mydata <- data.frame(cbind(Exports=.arg1, Crop_Year=.arg2, Calendar_Date=.arg3)); 
fit <- lm(Exports ~ Crop_Year + Calendar_Date, data=mydata)', 
[tableau_Exports_columnname],[tableau_CropYear_columnname],[tableau_CalendarDate_columnname]) 


ような何かを試してみましょう:)

+1

Script_Realはテーブルの計算であるため、Rに送信するデータをブロックする方法を指定するには、パーティショニングとアドレス指定のディメンションも定義する必要があります小さなベクトルなど)あなたのcalcの丸薬を右クリックし、Table Calcを編集してください。運が良ければ、デフォルトの設定が必要に応じて機能しますが、一般的にはこれらの設定を指定する必要があります(別名「計算使用」)。オンラインヘルプを参照してください –

関連する問題