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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在R編程語(yǔ)言中使用?(波浪號(hào))

在R編程語(yǔ)言中使用?(波浪號(hào))

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

2 回答

?
心有法竹

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

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


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


R中公式對(duì)象的其他常見用法


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

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

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


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

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

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


library(datasets)

lm( myFormula, data=iris)

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


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


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


> `~`(lhs,rhs)

lhs ~ rhs

> lhs ~ rhs

lhs ~ rhs

這對(duì)于在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)詳情,請(qǐng)參見):


myFormula <- Species ~ . 

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


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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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