2017-07-25 1 views
1

Quand je tricote le morceau de code suivant dans Rmarkdown il affichera les résultats aussi bien. Je veux juste courir et montrer le code. En d'autres morceaux de code dans le même fichier .RMD cette syntaxe knitr fonctionne ...Comment afficher et exécuter du code, mais ne pas imprimer les résultats dans Rmarkdown knitr

```{r import, results = "hide"} 

gs_ls() 

df <- gs_title("worlds-view-of-America") 

confInPres <- df %>% gs_read(ws = "Sheet1", range = cell_rows(1:38)) 

colnames(confInPres) <- paste("year", colnames(confInPres), sep = "_") 

colnames(confInPres)[1] <- "Country" 

confInTrump <- select(confInPres, Country, year_2017) 

favUS <- df %>% gs_read(ws = "Sheet2", range = cell_rows(1:38)) 
``` 

Répondre

2

Jetez un oeil here.

Si vous voulez afficher le code, utilisez echo=TRUE.

+0

Quand j'ajouter ces '' '' {r l'importation, un message = FALSE, avertissement = FALSE} 'tout semble fonctionner, sauf pour les' gs_ls() 'appel. – Tdebeus

+0

qu'attendez-vous qu'il fasse? Il 'lists feuilles de calcul que l'utilisateur voir dans la page d'accueil Google Sheets screen', mais vous n'êtes pas quoi que ce soit l'impression, car vous avez défini' = résultats hide.' Si vous le souhaitez imprimer ses résultats, vous devez définir 'résultats =" ASIS "' et faites quelque chose comme print (gs_ls()). J'espère que cela t'aides! S'il vous plaît envisager d'accepter ma réponse si c'est le cas. – Florian