Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.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_Pipe - Fatal编程技术网

在R中使用管道时出现了什么错误

在R中使用管道时出现了什么错误,r,pipe,R,Pipe,这是我用来学习如何使用管道的代码。我还不熟悉如何使用它。发生了一个错误,我不知道如何修复它 df2$Neighborhood %>% length() df2$category %>% length() table(df2$Neigborhood) %>% [order()] 前两行可以生成结果。但不是第三个。这意味着“邻居”列可用。但是,它也有一些错误。我的目的是使用函数d2[顺序(d2)]对表进行排序。如何修复它?问题是“Neigborhood”中缺少“h”。如果我们使用

这是我用来学习如何使用管道的代码。我还不熟悉如何使用它。发生了一个错误,我不知道如何修复它

df2$Neighborhood %>% length()
df2$category %>% length()
table(df2$Neigborhood) %>% [order()]

前两行可以生成结果。但不是第三个。这意味着“邻居”列可用。但是,它也有一些错误。我的目的是使用函数d2[顺序(d2)]对表进行排序。如何修复它?

问题是“Neigborhood”中缺少“h”。如果我们使用了正确的列名,即
邻域
,那么如果我们还指定了数据,即
来自
%>%
lhs
,则应该可以使用

    [1] 481376
    [1] 481376
     Unknown or uninitialised column: 'Neigborhood'.integer(0)

如果涉及多个内容,那么最好使用
{}
进行包装

library(magrittr)
table(df2$Neighborhood) %>% 
      .[order(.)]
此处,
表示来自
%>%

    [1] 481376
    [1] 481376
     Unknown or uninitialised column: 'Neigborhood'.integer(0)