我是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
即使是少量的代码也不起作用,每次尝试将事物编织在一起都会导致与上述相同的错误。
我想念什么?
答案 0 :(得分:0)
在R-devel邮件列表中的this thread中,您的一个或某些R软件包似乎已损坏。您可以尝试两件事:
Upgrade R and R packages。安装R的较新版本后,运行update.packages(ask = FALSE, checkBuilt = TRUE)
。
如果仍不能解决问题,请重新安装所有软件包:install.packages(.packages(TRUE))
(当您有多个库路径.libPaths()
时,这不是重新安装软件包的理想方法)。