我的闪亮应用程序出现了不一致的错误,我似乎无法弄清楚出了什么问题。这是最常见的错误。
Error: Results must be all atomic, or all data frames.
闪亮的应用程序基本上允许用户选择一个或多个文件,然后读取这些文件(具有不同的列数),使用rbind.fill()
(plyr
)合并它们然后到{{1然后转到melt()
。 ggplot2使用分面绘制一个在另一个之下。
运行Win 8,R 3.2.0,plyr_1.8.2 ggplot2_1.0.1,shiny_0.12.0的计算机上以及运行Ubuntu 14.04,R 3.2.0,shiny_0.12.0,plyr_1.8.2的服务器上的错误相同, ggplot2_1.0.1。
代码如下。
ggplot2
答案 0 :(得分:3)
这似乎是plyr的一个问题,它可能会在下一个R更新中得到解决。在此之前,您可以按照以下步骤进行修复:
安装devtools
install.packages(" devtools&#34)
编译并安装固定版本的plyr
devtools :: install_github("哈德利/ plyr&#34)
RESTART R / Rstudio