|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : avril 2011 Messages : 53 ![]() |
Bonjour à tous,
Je dois faire s'afficher des classes d'heure d'une heure. Le début de mon programme est le suivant : Code :
Merci d'avance pour vos réponses!! |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Bonjour,
Le format de Classe_Heure_Entree est de quel type? |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() ![]() |
est ce que tu peux nous fournir l'étape data au complet?
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
|
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 53 ![]() |
Le format de Classe_Heure_Entree est best12. Lenght 8 et Informat 12
L'étape data n'a rien de particulier, ce ne sont que des boucles IF sans ELSE donc pas de problème à ce niveau là je pense. |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Biostatisticien Inscription : juin 2009 Messages : 1 143 ![]() |
vérifie que tes "if" sont bien vérifiés (auquel cas tu ne rentreras jamais dans les then). Tu peux éventuellement essayer des tests factices pour en être sur.
|
|
|
00
|
|
|
#6 | ||
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Si ta variable sur laquelle tu fais la comparaison comme tu le dis est numéric, ça devait marcher:
Code :
|
||
|
|
10
|
|
|
#7 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 53 ![]() |
En effet, ton test fonctionne. Mais c'est un peu la galère de le faire pour 590 000 lignes :S avec plein de conditions là
|
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 53 ![]() |
En fait non, je n'ai qu'à changer les valeurs des variables et à reproduire le schéma non?
|
|
|
00
|
|
|
#9 |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 006 ![]() |
un peu plus de détails sur ce que tu veux faire ? et surtout un exemple de jeux de donénes en entrée ?
|
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Biostatisticien Inscription : juin 2009 Messages : 1 143 ![]() |
tu veux dire quoi dans ton dernier post? Plus ton problème est précis plus la réponse le sera..
Après je suis d'accord avec Bahraoui (et sam), le mieux c'est que tu nous fournisse un partie de tes données et surtout ton code... |
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
|
|
|
00
|
|
|
#12 |
|
Membre Expert
![]() Biostatisticien Inscription : juin 2009 Messages : 1 143 ![]() |
D'ailleurs dans ton cas, il me semble qu'il pourrait être utile de placer des else plutot que de faire 23 if indépendemment. Ou mieux encore, utiliser un select when..
Ces deux suggestions permettent de détecter certaines erreurs d'affiliation. |
|
|
00
|
|
|
#13 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 53 ![]() |
Je ne peux pas, ce sont des données confidentielles :S
|
|
|
00
|
|
|
#14 |
|
Membre Expert
![]() Biostatisticien Inscription : juin 2009 Messages : 1 143 ![]() |
Si tu veux qu'on t'aide envoie ton code, au moins. Ta problématique est trop floue en ce moment
|
|
|
00
|
|
|
#15 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 53 ![]() |
En fait mon fichier de données a 80 variables et 592688 lignes.
Je dois juste dire, à partir de la Classe_Heure_Entree (par ex si l'heure d'entrée était de 18:30 alors la Classe_Heure_Entree aura pour valeur 18) définir une variable "Int_Heure_Entree" où cet intervalle est d'une heure à chaque fois soit 00:00-01:00 01:00-02:00 etc C'est plus clair?? |
|
|
00
|
|
|
#16 |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
|
|
|
00
|
|
|
#17 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 53 ![]() |
Ben dsl de vous avoir fait perdre votre temps alors!!!
J'essaierai de me débrouiller pr bidouiller un truc |
|
|
00
|
|
|
#18 |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 006 ![]() |
tu n'est pas obligé de poster tes vraie données mais des données qui leurs ressemblent et le résultat souhaité.
je te donne une astuce, que tu connais peut être ( changer les chiffre ou les lettre ) si t'es en fichier texte ou excel ou .... tu fait Ctrl+h et tu modifies tes données, les 1 par des 5 par exemple.
|
|
|
00
|
|
|
#19 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 53 ![]() |
Le fichier excel est énorme. Au pire je fais ça et je l'exporte en bloc note.
Je dois bouger et je reviens plus tard pour envoyer ce fichier, marre de l'harcèlement lol. |
|
|
00
|
|
|
#20 | |
|
Membre Expert
![]() ![]() Brice BeareParis Inscription : janvier 2011 Messages : 956 ![]() |
Citation:
On est pas méchant Avalen |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com