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 :

Probleme R shiny : Passer un dataframe en fonction reactive puis utiliser formattable


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Octobre 2020
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Octobre 2020
    Messages : 9
    Par défaut Probleme R shiny : Passer un dataframe en fonction reactive puis utiliser formattable
    Bonjour,

    J'ai un problème sous R shiny

    Je passe un dataframe dans une fonction reactive ----> ok

    je veux formatter mon tableau tout en utilisant mes input (annee = 2018 par exemple) ------> erreur qui est object of type 'closure' is not subsettable

    J'ai essayé d'utiliser isolate et print , et là mon tableau s'affiche correctement dans R shiny mais par contre je n'ai plus la main sur les input, c'est a dire que si je veux changé l'année dans l'appli, rien de se passe, mon tableau est "figé" qu'importe les filtres.....

    Quelqu'un a une idée ? une solution ou une piste ??

    Merci beaucoup

  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,

    Avec un exemple c'est plus simple pour les exemples Shiny.

  3. #3
    Membre habitué
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Octobre 2020
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Octobre 2020
    Messages : 9
    Par défaut
    Je sais mais mon code fait plus de 6000 lignes, donc compliqué pour un exemple :/

    Bref, j'ai réussi à enlever l'erreur :

    dans mon formattable j'appelle bien ma fonction avec () mais dans formatter et text où j'appelle seulement une colonne je n'avais pas mis les ().

    Maintenant mon tableau s'affiche bien dans l'app Shiny, par contre les filtres ne fonctionne pas, on dirait toujours que mon tableau est figé...

  4. #4
    Membre habitué
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Octobre 2020
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Octobre 2020
    Messages : 9
    Par défaut
    J'obtiens maintenant cette erreur :

    no applicable method for 'as.htmlwidget' applied to an object of class "NULL"

Discussions similaires

  1. Probleme sur un ensemble de type dans fonction
    Par jetgirl dans le forum Oracle
    Réponses: 4
    Dernier message: 19/02/2007, 13h04
  2. Probleme d'affichage du résultat de ma fonction php
    Par bouba83 dans le forum Langage
    Réponses: 12
    Dernier message: 28/11/2006, 14h31
  3. Réponses: 3
    Dernier message: 01/06/2006, 19h45
  4. Passer une concaténation à une fonction ?
    Par Tittom dans le forum C
    Réponses: 10
    Dernier message: 11/05/2006, 17h43
  5. Réponses: 7
    Dernier message: 20/03/2006, 12h19

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