如何使用Rmarkdown / Knitr从同一代码行返回紧凑的head()和tail()结果?

丹尼尔·弗莱彻(Daniel Fletcher)

目标:对于Rmarkdown / Knitr中的一行代码,head()tail()使用一行代码,我想返回相邻的结果或至少紧凑的结果

我意识到我可以c()在同一代码行上使用某些功能,并在同一结果行上打印,例如c(mean(vector), sd(vector))will return ## [1] 20.663 6.606

但是,如果我尝试c(head(data), tail(data))获取列表,而不是矩阵/ df,并且如果使用,head(data); tail(data)则结果将在R控制台中连续显示(?)顶部/底部,但仅tail(data)在Rmarkdown / Knitr中返回结果。

复制步骤:

  1. 使用以下R块创建一个Rmd文件:

    ```{r Load Data, cache=TRUE,echo=TRUE}
    
    require("datasets") ## ensure User has the R datasets package installed
    data("ToothGrowth") ## load the ToothGrowth dataset
    head(ToothGrowth, n = 2); tail(ToothGrowth, n = 2) ## attempt compact results
    
    ```
    
  2. Ctrl + Shift + k编织Rmd,或者选择“编织HTML”动作。

相关结果:

    ##    len    supp dose
    ## 59 29.4   OJ    2
    ## 60 23.0   OJ    2

仅供参考:

sessionInfo()
R version 3.0.2 (2013-09-25)
Platform: x86_64-w64-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] digest_0.6.4     evaluate_0.5.3   formatR_0.10     htmltools_0.2.4  knitr_1.6       
[6] rmarkdown_0.2.46 stringr_0.6.2    tools_3.0.2      yaml_2.1.11
Bill Venables

knitr似乎有一个错误(从评估包中继承),并且不会在用分号分隔的同一行上的表达式中产生两个打印结果。

关闭可能会达到您想要的水平

> rbind(head(ToothGrowth, 2), tail(ToothGrowth, 2))
    len supp dose
1   4.2   VC  0.5
2  11.5   VC  0.5
59 29.4   OJ  2.0
60 23.0   OJ  2.0

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Rmarkdown / Knitr从同一代码行返回紧凑的head()和tail()结果?

来自分类Dev

为什么不能在同一代码中使用函数“ pack”和“ grid”

来自分类Dev

如何使用目标使用同一代码库启动多个应用程序?

来自分类Dev

如何使用Redux Toolkit来运行同一代码的多个案例?

来自分类Dev

使用%matplotlib笔记本时,Graph和ipywidget不能在同一代码单元中

来自分类Dev

使用%matplotlib笔记本时,Graph和ipywidget不能在同一代码单元中

来自分类Dev

在同一代码中使用不同的工作簿

来自分类Dev

简化多次使用同一代码的lambda表达式

来自分类Dev

使用Notepad ++查找文件以查找同一代码的多个实例

来自分类Dev

在同一代码中使用不同的工作簿

来自分类Dev

VBScript 在同一代码中使用两个 For Next

来自分类Dev

如何在MATLAB中一次使用同一代码中的两个数据集?

来自分类Dev

如何在同一代码库/ package.json中包含Mocha和Karma测试(服务器端和客户端)?

来自分类Dev

有没有办法在HTML中多次使用同一代码(代码可重用性)?

来自分类Dev

从R的每一行中的唯一代码中提取某些字母,仅使用tidyverse

来自分类Dev

如何在ggtitle中使用rmarkdown内联代码

来自分类Dev

如何使rmarkdown和knitr与.docx文件一起使用em-dash?

来自分类Dev

使用Java与使用jdk11的javac执行单一代码Java文件

来自分类Dev

如何通过唯一代码对对象数组进行分组?

来自分类Dev

如何删除文件中的唯一代码标识符

来自分类Dev

如何在表单字段输入中生成简短的唯一代码号?

来自分类Dev

使用元素树为嵌套XML创建唯一代码

来自分类Dev

使用php获取计算机名称或任何唯一代码

来自分类Dev

在选择菜单上使用统一代码

来自分类Dev

如何使用knitr和RMarkdown在块中的多个页面上添加多个图形?

来自分类Dev

如何使用Knitr和Pandoc在Rmarkdown中包含DT数据表的js依赖项

来自分类Dev

使用Wordpress Rest API每六个小时生成一次唯一代码

来自分类Dev

如何在Rmarkdown中使用数据表(DT)使用按钮和“显示条目”?

来自分类Dev

如何通过RMarkdown + knitr使用YAML元数据引用多位作者的论文?

Related 相关文章

  1. 1

    如何使用Rmarkdown / Knitr从同一代码行返回紧凑的head()和tail()结果?

  2. 2

    为什么不能在同一代码中使用函数“ pack”和“ grid”

  3. 3

    如何使用目标使用同一代码库启动多个应用程序?

  4. 4

    如何使用Redux Toolkit来运行同一代码的多个案例?

  5. 5

    使用%matplotlib笔记本时,Graph和ipywidget不能在同一代码单元中

  6. 6

    使用%matplotlib笔记本时,Graph和ipywidget不能在同一代码单元中

  7. 7

    在同一代码中使用不同的工作簿

  8. 8

    简化多次使用同一代码的lambda表达式

  9. 9

    使用Notepad ++查找文件以查找同一代码的多个实例

  10. 10

    在同一代码中使用不同的工作簿

  11. 11

    VBScript 在同一代码中使用两个 For Next

  12. 12

    如何在MATLAB中一次使用同一代码中的两个数据集?

  13. 13

    如何在同一代码库/ package.json中包含Mocha和Karma测试(服务器端和客户端)?

  14. 14

    有没有办法在HTML中多次使用同一代码(代码可重用性)?

  15. 15

    从R的每一行中的唯一代码中提取某些字母,仅使用tidyverse

  16. 16

    如何在ggtitle中使用rmarkdown内联代码

  17. 17

    如何使rmarkdown和knitr与.docx文件一起使用em-dash?

  18. 18

    使用Java与使用jdk11的javac执行单一代码Java文件

  19. 19

    如何通过唯一代码对对象数组进行分组?

  20. 20

    如何删除文件中的唯一代码标识符

  21. 21

    如何在表单字段输入中生成简短的唯一代码号?

  22. 22

    使用元素树为嵌套XML创建唯一代码

  23. 23

    使用php获取计算机名称或任何唯一代码

  24. 24

    在选择菜单上使用统一代码

  25. 25

    如何使用knitr和RMarkdown在块中的多个页面上添加多个图形?

  26. 26

    如何使用Knitr和Pandoc在Rmarkdown中包含DT数据表的js依赖项

  27. 27

    使用Wordpress Rest API每六个小时生成一次唯一代码

  28. 28

    如何在Rmarkdown中使用数据表(DT)使用按钮和“显示条目”?

  29. 29

    如何通过RMarkdown + knitr使用YAML元数据引用多位作者的论文?

热门标签

归档