有一個叫做先知的r包,非常好。它是一個廣義的可加模型。因變量是你試圖解決的度量,自變量是:增長函數,季節性函數和一個變量,它們將解釋這兩個變量中沒有的東西。我想能夠添加另一個自變量。例如:向先知包添加獨立變量
假設我想解決頁面瀏覽。我有過去九年的數據,在這個數據包中,它將考慮季節性和增長率來解決這個問題。我將如何包含另一個自變量,如「溫度」?
這是公式的樣子幕後:
Page_Views = g(t) + s(t) + e(t)
我想再添變數:
Page_Views = g(t) + s(t) + Beta(Temperature) + e(t)
我怎麼會在先知包做到這一點?
下面是關於如何使用該軟件包的教程: https://cran.r-project.org/web/packages/prophet/vignettes/quick_start.html
數據在這裏找到:https://github.com/facebookincubator/prophet/blob/master/examples/example_wp_peyton_manning.csv
library(prophet)
m<-prophet(df)
future <- make_future_dataframe(m, period = 365)
forecast <- prophet:::predict.prophet(m, future)
plot(m, forecast)
主要的問題我想知道的是:「有沒有辦法添加一個額外的自變量,以我的廣義相加模型在先知包?
謝謝,任何幫助將是偉大的!
我在鏈接的數據中沒有看到名爲'溫度'的變量。 –
沒有一個。我問是否有一個名爲溫度的變量,我能否將它作爲另一個自變量包含在這個包中? –
在查看了該包中主要功能的幫助頁之後,它看起來是一個相當狹窄的包,並且僅記錄了在Stan模型中在線性和邏輯鏈接之間切換的選項。模型規範似乎是固定的。如果這是一個需要進一步開發的原型或演示模型,那麼軟件包維護者可能會知道如何擴展它。 –