這是 x >= left & x <= right
的快捷方式,為本地向量實現並轉換為遠程表的適當 SQL。
也可以看看
join_by()
如果您正在尋找 between()
重疊連接幫助程序的文檔。
例子
between(1:12, 7, 9)
#> [1] FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE TRUE FALSE FALSE
#> [12] FALSE
x <- rnorm(1e2)
x[between(x, -1, 1)]
#> [1] 0.10323644 0.17250564 -0.72695842 -0.07694410 -0.39868725
#> [6] -0.45262177 -0.01250489 0.17698777 0.48415635 0.95324531
#> [11] 0.58124263 0.93685132 0.20648154 0.07492077 0.47762697
#> [16] -0.28382261 0.62043479 0.49456477 0.60533927 0.62139419
#> [21] -0.62351946 0.38144903 -0.37197127 0.74358522 0.98198728
#> [26] 0.56819077 0.47326244 -0.69839043 -0.04153394 -0.68743254
#> [31] -0.20522673 -0.07945201 -0.10838424 -0.35877666 -0.47895739
#> [36] -0.70516652 0.39482717 -0.08651802 0.09164295 0.80864422
#> [41] 0.83286597 -0.57712023 0.70556833 0.36346849 -0.55914277
#> [46] 0.92117930 0.66356564 0.04751920 -0.58667847 0.06978099
#> [51] 0.45516436 0.07301477 -0.55392880 -0.14267524 -0.42696427
#> [56] -0.74860197 0.01391991 -0.68849653 0.41643015 -0.24374255
#> [61] 0.03921563 -0.72201579 0.10705204 0.17581793 -0.53661794
#> [66] -0.55690686 0.70659457 -0.60487809 -0.69774915 0.71426450
#> [71] 0.75997724 0.55426033 0.74123670 0.26973884 0.96038232
#> [76] -0.45280072 -0.02047234
# On a tibble using `filter()`
filter(starwars, between(height, 100, 150))
#> # A tibble: 5 × 14
#> name height mass hair_color skin_color eye_color birth_year sex
#> <chr> <int> <dbl> <chr> <chr> <chr> <dbl> <chr>
#> 1 Leia Orga… 150 49 brown light brown 19 fema…
#> 2 Mon Mothma 150 NA auburn fair blue 48 fema…
#> 3 Watto 137 NA black blue, grey yellow NA male
#> 4 Sebulba 112 40 none grey, red orange NA male
#> 5 Gasgano 122 NA none white, bl… black NA male
#> # ℹ 6 more variables: gender <chr>, homeworld <chr>, species <chr>,
#> # films <list>, vehicles <list>, starships <list>
相關用法
- R dplyr band_members 樂隊成員
- R dplyr bind_cols 按列綁定多個 DataFrame
- R dplyr bind_rows 按行綁定多個 DataFrame
- R dplyr group_trim 修剪分組結構
- R dplyr slice 使用行的位置對行進行子集化
- R dplyr copy_to 將本地數據幀複製到遠程src
- R dplyr sample_n 從表中采樣 n 行
- R dplyr consecutive_id 為連續組合生成唯一標識符
- R dplyr row_number 整數排名函數
- R dplyr mutate-joins 變異連接
- R dplyr nth 從向量中提取第一個、最後一個或第 n 個值
- R dplyr coalesce 找到第一個非缺失元素
- R dplyr group_split 按組分割 DataFrame
- R dplyr mutate 創建、修改和刪除列
- R dplyr order_by 用於排序窗口函數輸出的輔助函數
- R dplyr context 有關“當前”組或變量的信息
- R dplyr percent_rank 比例排名函數
- R dplyr recode 重新編碼值
- R dplyr starwars 星球大戰人物
- R dplyr desc 降序
- R dplyr cumall 任何、全部和平均值的累積版本
- R dplyr group_map 對每個組應用一個函數
- R dplyr do 做任何事情
- R dplyr nest_join 嵌套連接
- R dplyr pull 提取單列
注:本文由純淨天空篩選整理自Hadley Wickham等大神的英文原創作品 Detect where values fall in a specified range。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。