Não é possível executar o R Shiny na linha de comando

Moisés

Tentei executar o Shiny na linha de comando, mas não consigo. Eu criei um arquivo de demonstração brilhante com o comando que tentei usar e o erro que recebo abaixo:

---
title: "Test"
output: 
  flexdashboard::flex_dashboard:
    orientation: columns
    vertical_layout: fill
---

```{r setup, include=FALSE}
library(flexdashboard)
library(tidyverse)
```

```{r plot1}
ggplot(mpg, mapping = aes(x = displ, y = hwy)) +
  geom_point(mapping = aes(color = class)) +
  geom_smooth(
  data = filter(mpg, class == "subcompact"),
  se = FALSE
)
```

O comando para executar o script é: Rscript -e "rmarkdown::run('"D:/Test/testrmd.Rmd"', shiny_args = list(launch.browser = TRUE))"que é executado a partir da linha de comando

Recebo o erro:

Error in loadNamespace(x) : there is no package called 'rmarkdown' Calls: loadNamespace -> withRestarts -> withOneRestart -> doWithOneRestart Execution halted

Daniel Jachetta

Seu arquivo de código não possui nenhum código R brilhante, este é apenas um arquivo Rmarkdown. Flexdashboard pode usar brilhante, mas não tem brilho por padrão. você precisa runtime: shiny(assim como o pacote Rmarkdown) para utilizar a funcionalidade brilhante. Então, para mim, abri meu terminal no diretório onde meu arquivo .Rmd foi salvo e executei o que John e você sugeriram, mas estou no Mac, então foi um pouco diferente Rscript -e "rmarkdown::run('delete.Rmd', shiny_args=list(launch.browser=TRUE))"... o que renderizou o arquivo Rmd e automaticamente abriu o navegador com o arquivo HTML, incrível!

---
title: "Test"
output: 
  flexdashboard::flex_dashboard:
    orientation: columns
    vertical_layout: fill
runtime: shiny
---

```{r setup, include=FALSE}
library(flexdashboard)
library(tidyverse)
library(rmarkdown)
```

```{r plot1}
ggplot(mpg, mapping = aes(x = displ, y = hwy)) +
  geom_point(mapping = aes(color = class)) +
  geom_smooth(
  data = filter(mpg, class == "subcompact"),
  se = FALSE
)
```

insira a descrição da imagem aqui

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Não é possível executar arquivo jar na linha de comando com Maven

É possível executar arquivos JavaScript na linha de comando?

Como executar o código PHP na linha de comando?

não pode executar o swing na linha de comando

Não há armazenamento suficiente disponível para processar este comando ao executar utilitários java na linha de comando

Não foi possível executar .classes compilados na linha de comando

Como executar o SWI-Prolog na linha de comando?

Não é possível executar testes da linha de comando via xcodebuild no Jenkins

Não é possível executar R na linha de comando (no Ubuntu)

Como executar o teste de caratê na linha de comando?

Não é possível executar o Laravel Envoy com exec (funciona na linha de comando, mas não com Artisan :: call)

Não é possível executar testes com org.scalatest.tools.Runner da linha de comando

Não é possível executar um arquivo .bat na linha de comando do evento pós-compilação

Não é possível executar a classe java a partir da linha de comando

Não é possível executar a linha de comando para iOS UI Automation

Como executar o cssnano na linha de comando

Não é possível executar especificações de teste individuais na linha de comando

Não é possível executar a linha de comando com o erro codeigniter 3 mysql_init ()

Como executar o docker na linha de comando do Mac?

Não é possível executar scripts SikuliX na linha de comando (Mac)

Não é possível executar programas de linha de comando Dart 2

Executar o comando na linha de comando funciona, no bat não

É possível executar o aplicativo java tanto na linha de comando / como um serviço da web

Não é possível executar o comando na linha de comando do NPM (Windows) para trabalhar com o seletor de imagens

Não é possível executar o arquivo Python na linha de comando com Python 3.8.0; ele invoca o interpretador python em vez disso

Problemas ao executar o Truffle na linha de comando

como o IntelliJ é capaz de resolver dependências e executar um aplicativo Spring Boot (maven) enquanto na linha de comando, isso não é possível?

Não é possível executar o arquivo lua na linha de comando lua

Não é possível executar o comando na função (script de shell)

TOP lista

quentelabel

Arquivo