91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

R語言中如何理解formula中y~.和y~x:z的含義

發布時間:2021-11-22 09:47:22 來源:億速云 閱讀:803 作者:柒染 欄目:大數據

這篇文章將為大家詳細講解有關R語言中如何理解formula中y~.和y~x:z的含義,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。         

01 
如何理解formula中y~.和y~x:z的含義?

y~. 和 y~x:z 是一個簡單的formula。     ~和 : 是formula中的運算符,但它們與通常理解的數學運算符存在一定的差距。    

公式formula中“~”符號將模型的響應變量(在~左側)和解釋變量(在~右側)聯系起來。常見于線性/一般線性模型(如lm(),glm()),樹方法(如rpart())和圖形表示(如coplot())以及其它一些場合(如table())。

以下是formula中其他一些運算符的含義:          

  • ~ :~連接公式兩側,~的左側是因變量,右側是自變量。

  • + :模型中不同的項用+分隔。注意R語言中默認表達式帶常數項,因此估計 R語言中如何理解formula中y~.和y~x:z的含義 只需要寫y~x。

  • - :-表示從模型中移除某一項,y~x-1表示從模型中移除常數項,估計的是一個不帶截距項的過原點的回歸方程。此外,y~x+0或y~0+x也可以表示不帶截距項的回歸方程。

  • ::冒號在formula中表示交互項

  • * :*不表示乘法, 

  • ^ : ^2在formula中并不是平方的意思


   
R語言中如何理解formula中y~.和y~x:z的含義    

   
如果想要在表達式中加入數學運算符,應該怎么辦呢?對某一變量取對數,可以直接寫log(y)~log(x),這一表達式的含義就是估計 ;自然指數同樣也可以直接表示為exp();但如果想要表示加減乘除和平方之類,需要用到I()這個運算符。(←是大寫的i不是小寫的L)          
那么,y~x+w+z和y~x+I(w+z)有什么區別呢?      
如果要估計動態面板模型,在plm包中,滯后變量(lagged variable)用運算符lag()表示,如lag(x,1)表示x滯后一期的滯后變量,lag(log(z),2)表示log(z)滯后兩期的滯后變量;差分項則使用運算符diff()表示。           

關于R語言中如何理解formula中y~.和y~x:z的含義就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

定陶县| 友谊县| 沁源县| 来宾市| 嘉兴市| 南昌市| 潼关县| 梁山县| 东乌| 忻城县| 视频| 灵宝市| 琼海市| 温州市| 马山县| 思茅市| 手游| 怀安县| 弋阳县| 桂平市| 轮台县| 涞源县| 本溪市| 漳州市| 嘉兴市| 灯塔市| 阜新| 库尔勒市| 通渭县| 威远县| 定安县| 滕州市| 天长市| 香港| 土默特右旗| 岑溪市| 临安市| 庆城县| 五大连池市| 南汇区| 乐至县|