Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.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/0/drupal/3.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_Dplyr - Fatal编程技术网

R 返回的空数据框的行数==值大于数据框中的值

R 返回的空数据框的行数==值大于数据框中的值,r,dplyr,R,Dplyr,当行数>10(数据框中的行数)时,如何使dplyr筛选器谓词打印“NA”,而不是返回空数据框 例如: library(dplyr) df<-data.frame(x=1:10) filter(df,row_number()==11) 库(dplyr) dfIt似乎必须重写R filter函数的行为。这种行为意味着数据中有第11个观测值恰好缺少一个不正确的值。因此,我认为这通常没有多大意义。你能解释一下你为什么想要这样的行为吗?顺便说一句,使用slice(11),这样的过滤语句会更容易

当行数>10(数据框中的行数)时,如何使dplyr筛选器谓词打印“NA”,而不是返回空数据框

例如:

library(dplyr)

df<-data.frame(x=1:10)

filter(df,row_number()==11)
库(dplyr)

dfIt似乎必须重写R filter函数的行为。这种行为意味着数据中有第11个观测值恰好缺少一个不正确的值。因此,我认为这通常没有多大意义。你能解释一下你为什么想要这样的行为吗?顺便说一句,使用
slice(11)
,这样的过滤语句会更容易(可能更快),因为slice有一个索引。
[1] x

<0 rows> (or 0-length row.names)