R Markdown由于rbind错误而无法编织

时间:2019-05-29 13:08:45

标签: r r-markdown knitr

我是RMarkdown的新用户,正在尝试将.Rmd文件呈现为Word,但我根本无法使它吐出任何东西。每次尝试编织文件时,都会出现以下错误:

Error in rbind(info, getNamespaceInfo(env, "S3methods")) : 
  number of columns of matrices must match (see arg 2)
Calls: :: ... tryCatch -> tryCatchList -> tryCatchOne -> <Anonymous>
Execution halted

我首先重新安装了“ knitr”和“ evaluate”软件包(后者是由于对一个单独问题的回答),然后将代码精简了:

---
title: "Untitled"
author: "Anonymous"
output: word_document
---
Test

即使是少量的代码也不起作用,每次尝试将事物编织在一起都会导致与上述相同的错误。

我想念什么?

1 个答案:

答案 0 :(得分:0)

在R-devel邮件列表中的this thread中,您的一个或某些R软件包似乎已损坏。您可以尝试两件事:

  1. Upgrade R and R packages。安装R的较新版本后,运行update.packages(ask = FALSE, checkBuilt = TRUE)

  2. 如果仍不能解决问题,请重新安装所有软件包:install.packages(.packages(TRUE))(当您有多个库路径.libPaths()时,这不是重新安装软件包的理想方法)。