Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中的逻辑参数_R_Data Manipulation - Fatal编程技术网

R中的逻辑参数

R中的逻辑参数,r,data-manipulation,R,Data Manipulation,我想取tablemtcars$cyl==6[2]的第二个元素,即7,但我想使用TRUE语句,而不指定任何列名。非常感谢 table(mtcars$cyl == 6)[FALSE] named integer(0) > table(mtcars$cyl == 6)[[TRUE]] [1] 25 > table(mtcars$cyl == 6) FALSE TRUE 25 7 > tabl

我想取tablemtcars$cyl==6[2]的第二个元素,即7,但我想使用TRUE语句,而不指定任何列名。非常感谢

     table(mtcars$cyl == 6)[FALSE]
named integer(0)

      > table(mtcars$cyl == 6)[[TRUE]]
    [1] 25
    > table(mtcars$cyl == 6)
    
    FALSE  TRUE 
       25     7 
    > table(mtcars$cyl == 6)[TRUE]

FALSE  TRUE 
   25     7 
预期答案:7

TRUE应该是字符,而不是逻辑字符

x <- table(mtcars$cyl == 6)
x["TRUE"]

# TRUE 
#    7 
TRUE应该是一个字符,而不是逻辑字符

x <- table(mtcars$cyl == 6)
x["TRUE"]

# TRUE 
#    7 
你也可以在这里使用sum-

你也可以在这里使用sum-

我们可以用泰比尔

我们可以用泰比尔

library(janitor)
tabyl(mtcars, cyl) %>% 
    filter(cyl ==6) %>%
    pull(n)
#[1] 7