第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在R編程語言中使用?(波浪號)

在R編程語言中使用?(波浪號)

慕的地6264312 2019-10-05 14:55:16
我在有關(guān)回歸建模的教程中看到以下命令:myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width該命令的作用是什么~?命令中(波浪號)的作用是什么?
查看完整描述

2 回答

?
心有法竹

TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個贊

右邊的東西<-是formula物體。它通常用于表示統(tǒng)計(jì)模型,其中左邊~的事物是響應(yīng),而右邊的事物~是解釋變量。因此,用英語您會說類似“種類取決于間隔長度,間隔寬度,瓣長度和瓣寬度”之類的內(nèi)容。


該myFormula <-行的一部分將公式存儲在一個名為的對象中,myFormula因此您可以在R代碼的其他部分中使用它。


R中公式對象的其他常見用法


該lattice包使用他們指定的變量情節(jié)。

該ggplot2包使用它們來進(jìn)行繪圖指定面板。

該dplyr包使用它們非標(biāo)準(zhǔn)的計(jì)算結(jié)果為。


查看完整回答
反對 回復(fù) 2019-10-05
?
ITMISS

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個贊

R定義~在公式中使用的(代字)運(yùn)算符。公式具有各種用途,但也許最常見的是用于回歸:


library(datasets)

lm( myFormula, data=iris)

help("~")或help("formula")會教你更多。


@Spacedman已經(jīng)介紹了基礎(chǔ)知識。讓我們討論一下它是如何工作的。


首先,作為操作員,請注意它本質(zhì)上是一個函數(shù)的快捷方式(帶有兩個參數(shù)):


> `~`(lhs,rhs)

lhs ~ rhs

> lhs ~ rhs

lhs ~ rhs

這對于在apply家庭命令中使用很有幫助。


其次,您可以將公式作為文本進(jìn)行操作:


oldform <- as.character(myFormula) # Get components

myFormula <- as.formula( paste( oldform[2], "Sepal.Length", sep="~" ) )

第三,您可以將其作為列表進(jìn)行操作:


myFormula[[2]]

myFormula[[3]]

最后,公式提供了一些有用的技巧(help("formula")有關(guān)詳情,請參見):


myFormula <- Species ~ . 

例如,上面的版本與原始版本相同,因?yàn)辄c(diǎn)表示“尚未使用的所有變量”。這將查看您在最終模型調(diào)用中使用的data.frame,查看data.frame中存在哪些變量,但公式中未明確提及這些變量,并用那些丟失的變量替換點(diǎn)。


查看完整回答
反對 回復(fù) 2019-10-05
  • 2 回答
  • 0 關(guān)注
  • 6351 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號