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

Calcul scientifique Python Discussion :

[sklearn] Problème de variables


Sujet :

Calcul scientifique Python

  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2004
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 4
    Points : 2
    Points
    2
    Par défaut [sklearn] Problème de variables
    Bonjour,

    J'essaye de prédire des données sur 20 jours à partir des 60 jours précédents.

    Sauf qu'au lieu de prédire à partir du dernier jour, le programme fait sa prédiction à partir du 20ème jour précédent.


    Voici les lignes de codes impliquées:


    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
    dataset_train = pd.read_csv('Vk_Train.csv')
    training_set = dataset_train.iloc[:, 1:2].values 
     
     
    from sklearn.preprocessing import MinMaxScaler
    sc = MinMaxScaler(feature_range = (0, 1))
    training_set_scaled = sc.fit_transform(training_set)
     
     
    X_train = []
    y_train = []
    for i in range(60, 1238):
        X_train.append(training_set_scaled[i-60:i, 0])
        y_train.append(training_set_scaled[i, 0])
    X_train, y_train = np.array(X_train), np.array(y_train)
     
    # Reshaping
    X_train = np.reshape(X_train, (X_train.shape[0], X_train.shape[1], 1))
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    dataset_total = dataset_train["Open"]  #correspond à mon dataset_train.iloc[:, 1:2].values 
    inputs = dataset_total[len(dataset_train) -80:].values
    inputs = inputs.reshape(-1,1)
    inputs = sc.transform(inputs)
     
    X_test = []
    for i in range(60, 80):
        X_test.append(inputs[i-60:i, 0])
    X_test = np.array(X_test)
    X_test = np.reshape(X_test, (X_test.shape[0], X_test.shape[1], 1))
    Quelqu'un peut-il m'éclairer sur le problème

    Merci :-)

  2. #2
    Membre à l'essai
    Homme Profil pro
    Membre associatif
    Inscrit en
    Juillet 2014
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Membre associatif

    Informations forums :
    Inscription : Juillet 2014
    Messages : 21
    Points : 15
    Points
    15
    Par défaut
    Bonjour Akenubis,

    Je n'arrive pas à tout saisir dans ta démarche de manipulation de tes données. Pourrais tu reproposer ton morceau de code en supprimant et ajoutant quelques éléments:
    1) supprime toute ta normalisation (pour y voir plus claire, ce n'est pas là que tu as un pb)
    2) peux tu me montrer aussi avec quoi tu fait fiter ton modèle sklearn ? Si je ne vois pas ce que tu lui donne pour apprendre, je ne peux pas te dire d'où vient le pb.

    Je ne comprends pas tout tes reshape. Tu as un objet pandas au début, pourquoi ne fais tu pas tout avec pandas (notamment la génération de tes X et Y) jusqu'au moment de faire ton fit avec ta fonction sklearn (qui lui mange des array je crois) ?

    à bientôt

Discussions similaires

  1. [VB.NET] Probléme de variable
    Par Silvia12 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 02/03/2005, 11h51
  2. [Debutant(e)]problème de variable d'environnement
    Par tolsam dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/08/2004, 19h08
  3. Problème de variable
    Par vp dans le forum Windows
    Réponses: 2
    Dernier message: 14/05/2004, 16h27
  4. [Débutant] Problème de variables
    Par bonnefr dans le forum SWT/JFace
    Réponses: 9
    Dernier message: 12/05/2004, 17h41
  5. [servlet]problème de variable jamais nulle
    Par omega dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/03/2004, 09h31

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