我读过一些 dplyr vignettes和 dplyr::filter示例,我很好奇 和 之间有什么&区别,,我很好奇使用列值的子集行因为结果是相同的,我只是担心可能会犯一些语义错误。下面是直接从示例粘贴的:
filter(starwars, hair_color == "none" & eye_color == "black")
filter(starwars, hair_color == "none", eye_color == "black")
# A tibble: 9 \xc3\x97 14\n name height mass hair_color skin_color eye_color birth_year sex gender\n <chr> <int> <dbl> <chr> <chr> <chr> <dbl> <chr> <chr> \n1 Nien Nunb 160 68 none grey black NA male mascu\xe2\x80\xa6\n2 Gasgano 122 NA none white, blue black NA male mascu\xe2\x80\xa6\n3 …Run Code Online (Sandbox Code Playgroud)