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 :

Implémentation Var bayesien


Sujet :

R

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 10
    Par défaut Implémentation Var bayesien
    Bonjour,

    Dans le cadre d'un projet, je dois réaliser un VAR bayesien sur 27 séries de données datant du Q1 1950 à Q1 2019.
    Je vous joins une photo de mes données en pièce-jointe.
    Le problème est que lorsque j'ai réalisé mon BVAR, j'ai obtenu ce message : " Error in bvar(data, lags = 5, n_draw = 10000, n_burn = 5000, n_thin = 1, :
    Problem with the data. Make sure it is numeric without any NAs. "

    Pour corriger ce problème, j'ai essayé de transformer toutes mes colonnes grâce à as.numeric mais cela ne change pas le message d'erreur et de plus cela à modifié mes cellules vides qui prennent maintenant la valeur "1". De plus, j'ai utilisé na.omit pour supprimer les NA.

    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    class(data$USUPDAWNB)
    data <- na.omit(data)
    n <- ncol(data)-1
    for (i in 2:n) {
      data[,i] <- as.numeric(data[,i])
    }
     
    bvar(data,lags=5,n_draw = 10000, n_burn = 5000, n_thin = 1,priors = bv_priors(hyper = "auto", mn = bv_mn(alpha = bv_alpha(mode = 0.5, min = 1e-12, max = 10),
    D'ailleurs j'ai aussi essayé de transformer le tableau en TS mais je n'y arrive pas non plus.

    Avez-vous une solution à me proposer ?

    Merci d'avance.

    Bien cordialement.

  2. #2
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 10
    Par défaut
    J'ai oublié la pièce-jointe

    Merci
    Images attachées Images attachées  

  3. #3
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 10
    Par défaut
    Si jamais quelqu'un a une solution, je suis toujours preneur

    Bien cordialement

Discussions similaires

  1. Moteur physique : comment l'implémenter ?
    Par haypo dans le forum Algorithmes et structures de données
    Réponses: 15
    Dernier message: 17/12/2003, 12h56
  2. Réponses: 6
    Dernier message: 03/09/2003, 10h29
  3. [DTS] Passer les var globales d'un lot à un autre
    Par David K. dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 25/07/2003, 12h39
  4. Réponses: 2
    Dernier message: 06/07/2002, 12h36
  5. Implémentation des fonctions mathématiques
    Par mat.M dans le forum Mathématiques
    Réponses: 9
    Dernier message: 17/06/2002, 16h19

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