小编Ste*_*vey的帖子

如何在org-mode中逐行评估代码?

我希望能够在组织缓冲区中的一大块代码中逐行执行代码.我的目标是逐行执行代码,而不必一次在块中运行所有代码(Cc Cc),而无需切换到特殊缓冲区(Cc').我使用R,但它可以应用于任何其他语言.有没有办法做到这一点?

示例:仅执行以下代码块中的第一行,以便变量a在会话中获得值7.

#+BEGIN_SRC R :session
a <- 3 + 4 
a <- 5 + 6
#+END_SRC
Run Code Online (Sandbox Code Playgroud)

emacs org-mode org-babel

7
推荐指数
1
解决办法
1053
查看次数

如何在计时时自动执行org-mode中的任务?

我使用Emacs组织模式进行上班和下班时间,我想在每次退出时自动执行某些特定任务.例如,我有一个shell脚本将存储库推送到版本控制系统,我想在我完成工作时自动执行此操作(即当我退出时).这可以扩展到你每次进入时(例如,每当我想要自动打开我的电子邮件客户端时).

关于如何在我的.emacs文件中编写Emacs lisp来实现这一目标的任何想法?

emacs org-mode

6
推荐指数
1
解决办法
290
查看次数

在Shiny选项卡中使用多个R Markdown文件

我正在构建一个Shiny App,我想要有多个tabset.我到目前为止的代码给了我:

shinyUI(navbarPage("OEI Grant",
  tabPanel("Part 1 - Organization",
           tabsetPanel("1.x",
                       tabPanel("1.1"),
                       tabPanel("1.2"),
                       tabPanel("1.3")
                       ))))
Run Code Online (Sandbox Code Playgroud)

当前布局

我无法弄清楚的部分是如何为每个选项卡(1.1,1.2等)获取单独的交互式文档(R markdown .Rmd文件).

我正在寻找相应的includeMarkdown()功能,但对于R Markdown文件本身包含Shiny Apps.

例如在1.1中我可能想要显示以下简单.Rmd文件的输出:

---
runtime: shiny
---
# Data visualization

Example visualization

```{r read-in-data, echo = FALSE, eval=TRUE, message=TRUE}
library(ggplot2)
data(OrchardSprays) # Use this data                                                                                                                                                                            
head(OrchardSprays)
```

## Histogram

We can also look at this data in an interactive histogram.

```{r histogram, echo = FALSE, eval=TRUE}
shinyAppDir(
    "histogram/",
    options=list(width="100%", height=450)
  )
```
Run Code Online (Sandbox Code Playgroud)

这个RTutor Shiny App类似于我正在尝试做的事情,就多个标签而言,从查看他们的代码,我认为所有内容都在一个R markdown文件中提供,并以某种方式解析为不同的部分.

R Markdown文档讨论了链接多个页面,但我想要内容而不是链接. …

r rstudio shiny shiny-server

4
推荐指数
1
解决办法
2795
查看次数

标签 统计

emacs ×2

org-mode ×2

org-babel ×1

r ×1

rstudio ×1

shiny ×1

shiny-server ×1