免费爱碰视频在线观看,九九精品国产屋,欧美亚洲尤物久久精品,1024在线观看视频亚洲

      直接寫和放在函數(shù)中不同的R語言用法

      索引數(shù)據(jù)框中的某一列

      df$A可以索引數(shù)據(jù)框df中列名為A的列的所有值。那么假如列名是一個(gè)R對(duì)象怎么做?

      df <- data.frame(A=1:5, B=(1:5)*2)df$A## [1] 1 2 3 4 5needed_column = 'A'# df$needed_column ? Wrong# 注意是雙方括號(hào)df[[needed_column]]## [1] 1 2 3 4 5

      ggplot2繪圖中指定所需的列信息

      ggplot繪圖時(shí),可以直接提供列名字(如下面的A和B分別指定為x軸和y軸)指定繪圖屬性,但如果列名字是一個(gè)R對(duì)象呢?這一情況常發(fā)生于自定義函數(shù)時(shí)。

      library(ggplot2)ggplot(data=df, aes(x=A, y=B)) + geom_point()

      如下:就需要使用sym和!!了,都來源于rlang包。

    1. sym把一個(gè)R字符串對(duì)象轉(zhuǎn)換為一個(gè)symbol。
    2. (bang-bang操作符)!!則把symbol再轉(zhuǎn)回R字符串對(duì)象,等同于直接寫這個(gè)對(duì)象。
    3. 看新的例子中,xvariable=”A”;xvariable_en <- sym(xvariable)轉(zhuǎn)換為了symbol;aes(x=!!xvariable_en)等同于直接寫aes(x=A)。兜兜轉(zhuǎn)轉(zhuǎn),2步轉(zhuǎn)換把想傳的值傳進(jìn)去了。

      # 注意sym和!!的使用#ggplot_points <- function(data, xvariable, yvariable){ xvariable_en <- sym(xvariable) yvariable_en <- sym(yvariable) ggplot(data, aes(x=!!xvariable_en, y=!!yvariable_en)) + geom_point()}ggplot_points(df, "A", "B")

      另外還有syms和!!!,則可以轉(zhuǎn)換向量、列表對(duì)象。

      library(dplyr)df %>% select(A,B)## A B## 1 1 2## 2 2 4## 3 3 6## 4 4 8## 5 5 10# 等同于columns <- c("A","B")columns_en % select(!!!columns_en)## A B## 1 1 2## 2 2 4## 3 3 6## 4 4 8## 5 5 10

      寫個(gè)公式 (formula)

      公式 (formula)是一個(gè)在運(yùn)算和繪圖中常用形式,直接寫公式A~B可以,但如果是用對(duì)象構(gòu)造公式呢?

      lm(A~B, data=df)## ## Call:## lm(formula = A ~ B, data = df)## ## Coefficients:## (Intercept) B ## 1.192e-15 5.000e-01

      通過as.formula轉(zhuǎn)換

      y = ‘A’z = ‘B’formula1 <- as.formula(paste(y,"~", z))lm(formula1, data=df)## ## Call:## lm(formula = formula1, data = df)## ## Coefficients:## (Intercept) B ## 1.192e-15 5.000e-01

      當(dāng)然下面這個(gè)“神奇”的寫法也可以,整個(gè)表達(dá)式構(gòu)建一個(gè)字符串,再解析執(zhí)行出來。

      eval(parse(text=paste(“lm(“, y, “~”, z, “, data=df)”)))## ## Call:## lm(formula = A ~ B, data = df)## ## Coefficients:## (Intercept) B ## 1.192e-15 5.000e-01

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
      用戶投稿
      上一篇 2022年6月15日 21:17
      下一篇 2022年6月15日 21:17

      相關(guān)推薦

      • 存儲(chǔ)過程語法(sql server存儲(chǔ)過程語法)

        今天小編給各位分享存儲(chǔ)過程語法的知識(shí),其中也會(huì)對(duì)sql server存儲(chǔ)過程語法進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧! oracle存儲(chǔ)過程基本語法…

        2022年11月26日
      • 什么是推廣cpa一篇文章帶你看懂CPA推廣渠道

        CPA渠道 CPA指的是按照指定的行為結(jié)算,可以是搜索,可以是注冊(cè),可以是激活,可以是搜索下載激活,可以是綁卡,實(shí)名認(rèn)證,可以是付費(fèi),可以是瀏覽等等。甲乙雙方可以根據(jù)自己的情況來定…

        2022年11月25日
      • 抖音直播帶貨有哪些方法技巧(抖音直播帶貨有哪些痛點(diǎn))

        如今抖音這個(gè)短視頻的變現(xiàn)能力越來越突顯了,尤其是在平臺(tái)上開通直播,更具有超強(qiáng)的帶貨屬性,已經(jīng)有越來越多的普通人加入到其中了。不過直播帶貨雖然很火,但是也不是每個(gè)人都能做好的,那么在…

        2022年11月24日
      • 明查|美國新冠后遺癥患者中有16%癥狀嚴(yán)重以致無法工作?

        點(diǎn)擊進(jìn)入澎湃新聞全球事實(shí)核查平臺(tái) 速覽 – 網(wǎng)傳數(shù)據(jù)比例無權(quán)威信源佐證,該比例有可能是結(jié)合了美國疾病防控中心和布魯金斯學(xué)會(huì)的數(shù)據(jù)得出,但這兩個(gè)機(jī)構(gòu)的調(diào)研目的和樣本都不同…

        2022年11月24日
      • 淘寶運(yùn)營數(shù)據(jù)分析的3個(gè)指標(biāo)解析(運(yùn)營數(shù)據(jù)分析怎么做)

        我們知道淘寶運(yùn)營工作中對(duì)于數(shù)據(jù)的分析與整理是很重要的,這些工作乍一聽可能比較難,但是也有一些相關(guān)的技巧可以讓我們能夠有效的找出對(duì)我們有用的數(shù)據(jù),這樣我們也能夠更加直觀的看出我們店鋪…

        2022年11月20日
      • 展字的各種寫法圖片(展筆順什么意思)

        昨天我們講解了上展下收,今天我們講解上收下展,看過昨天文章內(nèi)容的朋友,對(duì)今天所講的內(nèi)容應(yīng)該不難理解。 結(jié)構(gòu)八:上收下展。 簡單來說就是上邊部分的筆畫收縮,下邊部分筆畫舒展。詳細(xì)講解…

        2022年11月19日
      • 淘寶運(yùn)營團(tuán)隊(duì)怎么找(網(wǎng)店運(yùn)營與推廣)

        很多商家認(rèn)為網(wǎng)店代運(yùn)營就是將網(wǎng)店外包出去 因此在找服務(wù)商的時(shí)候不知道從何下手,也不知道怎么配合代運(yùn)營公司 其實(shí)網(wǎng)店代運(yùn)營除了有運(yùn)營外包之外,還可以根據(jù)自己的實(shí)際情況進(jìn)行選擇其他合作…

        2022年11月18日
      • 1公頃等于多少平方千米(公頃等于多少平方米)

        四年級(jí)數(shù)學(xué)上冊(cè)第二單元 公頃和平方千米 一、換算進(jìn)率 1平方千米= 100公頃=1000000 平方米 1公頃= 10000平方米 1平方米=100平方分米 1平方分米= 100平…

        2022年11月18日
      • 微信緩存是什么 清理微信的緩存會(huì)不會(huì)清除聊天記錄?

        軟件使用的越久,產(chǎn)生的緩存垃圾也就越多。但是很多朋友不敢清理微信的緩存,怕把聊天記錄一并清理了。那么清理微信緩存會(huì)不會(huì)刪除聊天記錄?想知道答案的小伙伴就跟小編一起來看看吧! 清理微…

        2022年11月18日
      • 網(wǎng)頁版淘寶登錄入口(淘寶網(wǎng)頁版怎么進(jìn)入)

        現(xiàn)在淘寶已經(jīng)成為我們生活中必不可少的一個(gè)購物平臺(tái)了,當(dāng)需要什么東西的時(shí)候,直接打開淘寶搜索一下就可以了。這種趨勢(shì)也讓更多的商家入駐淘寶開店,選擇在網(wǎng)上做生意。有些商家在管理淘寶店鋪…

        2022年11月18日

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息