IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

Exemple du tutoriel n°1 "Shiny" impossible à faire


Sujet :

R

  1. #1
    Membre averti
    Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Décembre 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel

    Informations forums :
    Inscription : Décembre 2007
    Messages : 16
    Par défaut Exemple du tutoriel n°1 "Shiny" impossible à faire
    Bonjour,

    Lorsque je suis le tutoriel de base de Shiny, l'application fait un rendu très étrange... Aucun slider, aucun graphe, pas d'interraction...

    Typiquement, c'est le genre de choses qui arrivent quand c'est "mal" installé, mais j'ai déjà tenté la réinstallation et le reboot (windows 10)... sans succès

    Steps to reproduce :
    - installation de R, RTools, Rstudio
    - Faire le tutoriel n°1 de shiny : https://shiny.rstudio.com/tutorial/w...orial/lesson1/

    Code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
        >install.packages("shiny")
        Installing package into ‘C:/Users/Stéphane/Documents/R/win-library/3.6(as ‘lib’ is unspecified)
        trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.6/shiny_1.3.2.zip'
        Content type 'application/zip' length 4695101 bytes (4.5 MB) downloaded 4.5 MB
     
        package ‘shiny’ successfully unpacked and MD5 sums checked    
     
        The downloaded binary packages are in
    	    C:\Users\Stéphane\AppData\Local\Temp\Rtmp2zjAFv\downloaded_packages
        > library(shiny)
        > runExample("01_hello")
    Et voici le résultat fort peu sympathique....

    Nom : bug.png
Affichages : 539
Taille : 41,5 Ko

  2. #2
    Membre expérimenté
    Homme Profil pro
    Data scientist
    Inscrit en
    Février 2017
    Messages
    211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Data scientist
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2017
    Messages : 211
    Par défaut
    Bonjour,

    C'est étrange comme résultat, Est-ce que t'as une version récente de R, Rstudio ? parce que je crois que c'est un problème d'affichage que tu as.

    Est-ce que tu as essayé de lancer l'application directement sans passer par le raccourcis "01_hello"?

    avec le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
     
     
    library(shiny)
     
    # Define UI for app that draws a histogram ----
    ui <- fluidPage(
     
      # App title ----
      titlePanel("Hello Shiny!"),
     
      # Sidebar layout with input and output definitions ----
      sidebarLayout(
     
        # Sidebar panel for inputs ----
        sidebarPanel(
     
          # Input: Slider for the number of bins ----
          sliderInput(inputId = "bins",
                      label = "Number of bins:",
                      min = 1,
                      max = 50,
                      value = 30)
     
        ),
     
        # Main panel for displaying outputs ----
        mainPanel(
     
          # Output: Histogram ----
          plotOutput(outputId = "distPlot")
     
        )
      )
    )
     
    # Define server logic required to draw a histogram ----
    server <- function(input, output) {
     
      # Histogram of the Old Faithful Geyser Data ----
      # with requested number of bins
      # This expression that generates a histogram is wrapped in a call
      # to renderPlot to indicate that:
      #
      # 1. It is "reactive" and therefore should be automatically
      #    re-executed when inputs (input$bins) change
      # 2. Its output type is a plot
      output$distPlot <- renderPlot({
     
        x    <- faithful$waiting
        bins <- seq(min(x), max(x), length.out = input$bins + 1)
     
        hist(x, breaks = bins, col = "#75AADB", border = "white",
             xlab = "Waiting time to next eruption (in mins)",
             main = "Histogram of waiting times")
     
      })
     
    }
     
    shinyApp(ui = ui, server = server)

  3. #3
    Membre averti
    Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Décembre 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel

    Informations forums :
    Inscription : Décembre 2007
    Messages : 16
    Par défaut
    Bonjour,

    Oui, même problème en retapant le code complet. La page est nue sans rien dedans.

    C'est définitivement un problème de PATH et d'accès aux fichiers de shiny/R, car j'ai plein de "404 not found" dans le navigateur (inspecter élement > réseau > rafraichir)

    Faut-il configurer spécifiquement le PATH ?

    Nom : Capture.PNG
Affichages : 444
Taille : 21,9 Ko

  4. #4
    Membre averti
    Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Décembre 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel

    Informations forums :
    Inscription : Décembre 2007
    Messages : 16
    Par défaut
    Le problème venait du chemin d'accès aux fichiers Shiny....

    Pour une raison incompréhensible, mon nom d'utilisateur "Stéphane" est changé en "stiphane" avec un "i" à la place du "é".... dès lors, les fichiers ne sont pas trouvés...

    J'ai du créé un utilisateur windows sans aucun accent pour que cela fonctionne (new user windows 10) ! Et là, cela fonctione directement ! L'enfer, les accents !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 12
    Dernier message: 15/07/2010, 18h01
  2. Réponses: 4
    Dernier message: 07/05/2010, 16h58
  3. Réponses: 2
    Dernier message: 13/08/2008, 12h26
  4. [TinyMCE] BBCode Double Quote Impossible CSS
    Par vodnok dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 31/01/2008, 01h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo