这是一个常见问题,请尽可能完整。答案是社区答案,因此,如果您认为缺少某些内容,请随时进行编辑。 该问题已在meta上进行了讨论和批准。 我正在使用R并尝试过,some.function但是出现以下错误消息: Error: could not find function "some.function" 这个问题经常出现。当您在R中遇到此类错误时,如何解决呢?
我收到此错误消息: Error in if (condition) { : missing value where TRUE/FALSE needed 要么 Error in while (condition) { : missing value where TRUE/FALSE needed 这是什么意思,我该如何预防?
我试图将我对plyr的理解转换为dplyr,但是我不知道如何按多个列进行分组。 # make data with weird column names that can't be hard coded data = data.frame( asihckhdoydkhxiydfgfTgdsx = sample(LETTERS[1:3], 100, replace=TRUE), a30mvxigxkghc5cdsvxvyv0ja = sample(LETTERS[1:3], 100, replace=TRUE), value = rnorm(100) ) # get the columns we want to average within columns = names(data)[-3] # plyr - works ddply(data, columns, summarize, value=mean(value)) …