1

excelTable()ExcelR 包中的查看器窗格中没有显示任何输出。我已经更新了所有依赖包。可能是什么问题呢?

data = data.frame(Model = c('Mazda', 'Pegeout', 'Honda Fit', 'Honda CRV'),
                   Date=c('2006-01-01', '2005-01-01','2004-01-01', '2003-01-01' ),
                   Availability = c(TRUE, FALSE, TRUE, TRUE))

columns = data.frame(title=c('Model', 'Date', 'Availability'),
                      width= c(300, 300, 300),
                      type=c('text', 'calendar', 'checkbox')) 

excelTable(data=data, columns = columns)

在此处输入图像描述 sessionInfo() R 版本 3.5.1 (2018-07-02) 平台:x86_64-w64-mingw32/x64 (64-bit) 运行于:Windows >= 8 x64 (build 9200)

矩阵产品:默认

语言环境: 1 LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252 LC_NUMERIC=C LC_TIME=English_United States.1252

附加的基础包: 1 stats graphics grDevices utils datasets methods base

其他附加包: 1 jsonlite_1.6 htmlwidgets_1.5.1 excelR_0.3.1 covr_3.3.2 testthat_2.1.1 shiny_1.4.0

通过命名空间加载(且未附加): 1 Rcpp_1.0.0 pillar_1.3.1 compiler_3.5.1 later_1.0.0 plyr_1.8.4 tools_3.5.1 digest_0.6.18 tibble_2.0.1 gtable_0.2.0 lattice_0.20-35 pkgconfig_2.0.2 rlang_0.4.1 Matrix_1 .2-14
[14] rex_1.1.2 rstudioapi_0.9.0 yaml_2.2.0 fastmap_1.0.1 dplyr_0.8.0.1 grid_3.5.1 tidyselect_0.2.5 glue_1.3.0 R6_2.4.0 ggplot2_3.1.0 purrr_0.3.1 magrittr_127.5 scales_1.0.0
[ ] promises_1.1.0 htmltools_0.4.0 assertthat_0.2.0 mime_0.6 colorspace_1.4-0 xtable_1.8-3 httpuv_1.5.2 bs4Dash_0.3.0 lazyeval_0.2.1 munsell_0.5.0 crayon_1.3.4

4

2 回答 2

3

与包开发者讨论这个问题后,发现rstudio的版本是导致无法查看输出问题的主要原因。该代码在 1.2.5019 和 1.2.1322 版本上成功运行,而不是在 1.1.456 等旧版本中运行。谢谢大家!

于 2019-11-17T14:35:43.780 回答
0

检查您是否使用 html_notebook 输出类型。该输出类型将始终具有内联输出。可以尝试选择不同的 R markdown 文档类型。转到文件并单击“新建”,然后单击“R Markdown”,然后单击“文档”。这应该会打开一个 html_document 输出类型,它将遵循您对内联输出的偏好。

于 2019-11-15T09:30:19.407 回答