最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

R語言 查找滿足條件的數(shù)并獲取索引的操作

 更新時(shí)間:2021年04月02日 11:36:40   作者:hongweigg  
這篇文章主要介紹了R語言 查找滿足條件的數(shù)并獲取索引的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

1、在R語言中,如何找到滿足條件的數(shù)呢?

例如給定一個(gè)向量c2,要求找到數(shù)值大于0的數(shù):

> c2
 [1] 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.09 0.20 0.09 0.08 0.14 0.14 0.23
[15] 0.08 0.06 0.12 0.20 0.14 0.11 0.20 0.14 0.17 0.15 0.18 0.15 0.20 0.12
[29] 0.23 0.08 0.12 0.08 0.23 0.12 0.08 0.17 0.18 0.17 0.12 0.17 0.14 0.18
[43] 0.11 0.27 0.06
> c2[c2>0]
 [1] 0.06 0.09 0.20 0.09 0.08 0.14 0.14 0.23 0.08 0.06 0.12 0.20 0.14 0.11
[15] 0.20 0.14 0.17 0.15 0.18 0.15 0.20 0.12 0.23 0.08 0.12 0.08 0.23 0.12
[29] 0.08 0.17 0.18 0.17 0.12 0.17 0.14 0.18 0.11 0.27 0.06
>

2、找到了滿足條件的數(shù),但如何獲取這些數(shù)在原向量中的位置(或索引呢)?

答案是使用which()函數(shù)。首先找到滿足大于0的數(shù)列:

> c2>0
 [1] FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE TRUE TRUE TRUE TRUE
[13] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
[25] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
[37] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE

其次,根據(jù)該數(shù)列標(biāo)識(shí),就能找到對(duì)應(yīng)的索引了。

> which(c2>0)
 [1] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
[25] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

3、查找判斷

(1)判斷至少一個(gè)數(shù)滿足條件

例如判斷向量中至少有一個(gè)小于或等于零的數(shù)

> any(c2<=0)
[1] TRUE

(2)判斷所有的數(shù)都滿足條件

例如判斷所有的數(shù)都大于0,判斷所有的數(shù)都大于等于0:

> all(c2>0)
[1] FALSE
> all(c2>=0)
[1] TRUE
>

補(bǔ)充:R語言-查詢向量中指定條件的數(shù)據(jù)-which

如下所示:

 > c(1,2,5,2,1,6,19,77,68,21,2,2,1,1)->x
 > which(x>20)->y
 > y
 [1] 8 9 10
 > x[y]
 [1] 77 68 21

which函數(shù)返回符合條件元素的下標(biāo)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • R語言對(duì)Excel文件操作實(shí)例

    R語言對(duì)Excel文件操作實(shí)例

    在本篇文章里小編給大家整理了一篇關(guān)于R語言對(duì)Excel文件操作實(shí)例內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-05-05
  • R語言中c()函數(shù)與paste()函數(shù)的區(qū)別說明

    R語言中c()函數(shù)與paste()函數(shù)的區(qū)別說明

    這篇文章主要介紹了R語言中c()函數(shù)與paste()函數(shù)的區(qū)別說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言學(xué)習(xí)之火山圖的繪制詳解

    R語言學(xué)習(xí)之火山圖的繪制詳解

    火山圖作為散點(diǎn)圖的一種,將統(tǒng)計(jì)測(cè)試中的統(tǒng)計(jì)顯著性量度和變化幅度相結(jié)合,從而能夠幫助快速直觀地識(shí)別那些變化幅度較大且具有統(tǒng)計(jì)學(xué)意義的數(shù)據(jù)點(diǎn)。本文將為大家詳細(xì)介紹如何利用R語言繪制火山圖,需要的可以參考一下
    2022-03-03
  • R語言數(shù)據(jù)可視化ggplot繪制置信區(qū)間與分組繪圖技巧

    R語言數(shù)據(jù)可視化ggplot繪制置信區(qū)間與分組繪圖技巧

    這篇文章主要為大家介紹了R語言數(shù)據(jù)可視化ggplot繪制置信區(qū)間與分組繪圖的技巧,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2021-11-11
  • R語言繪制空間熱力圖實(shí)例講解

    R語言繪制空間熱力圖實(shí)例講解

    這篇文章主要介紹了R語言繪制空間熱力圖實(shí)例講解,圖文實(shí)例講解的很清楚,有感興趣的同學(xué)可以學(xué)習(xí)下
    2021-03-03
  • R語言ggplot2邊框背景去除的實(shí)現(xiàn)

    R語言ggplot2邊框背景去除的實(shí)現(xiàn)

    這篇文章主要介紹了R語言ggplot2邊框背景去除的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Rstudio中安裝package出現(xiàn)的問題及解決

    Rstudio中安裝package出現(xiàn)的問題及解決

    這篇文章主要介紹了Rstudio中安裝package出現(xiàn)的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • R語言與多元線性回歸分析計(jì)算案例

    R語言與多元線性回歸分析計(jì)算案例

    本文主要介紹了R語言與多元線性回歸分析計(jì)算案例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • R語言數(shù)據(jù)類型轉(zhuǎn)換的實(shí)現(xiàn)(向量,列表,矩陣)

    R語言數(shù)據(jù)類型轉(zhuǎn)換的實(shí)現(xiàn)(向量,列表,矩陣)

    我們?cè)谑褂肦語言做數(shù)據(jù)分析時(shí),會(huì)一直對(duì)數(shù)據(jù)進(jìn)行不同類型的轉(zhuǎn)換,本文主要介紹了R語言數(shù)據(jù)類型轉(zhuǎn)換的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-04-04
  • R語言變量賦值深入講解

    R語言變量賦值深入講解

    這篇文章主要介紹了R語言變量賦值深入講解,內(nèi)容講解的很清晰,有感興趣的可以學(xué)習(xí)下
    2021-03-03

最新評(píng)論

遂昌县| 鸡泽县| 双鸭山市| 游戏| 伽师县| 侯马市| 临朐县| 红安县| 延津县| 万州区| 柘城县| 盱眙县| 饶阳县| 加查县| 辰溪县| 宣汉县| 增城市| 高唐县| 蛟河市| 竹北市| 项城市| 壶关县| 确山县| 年辖:市辖区| 肥城市| 广东省| 宁明县| 隆化县| 怀集县| 曲松县| 吉安县| 集贤县| 金山区| 资溪县| 县级市| 浦城县| 绍兴县| 许昌县| 开江县| 淄博市| 宜兰市|