Créer un graphique à partir d'un fichier CSV

Bonjour je souhaite réaliser un graphique à partir de valeur contenu dans un fichier csv.
Sur l'axe du temps je souhaiterai afficher les valeurs de la première colonne à partir de la ligne 12.
Et sur l'axe des y mettre les deux autres colonnes.
J'arrive à peut près à isoler les valeurs souhaiter du fichier mais je n'arrive pas à réaliser de graphique avec.
Si quelqu'un avait une idée ça m'arrangerai bien car la je cale.  
Je joints le Vi et un fichier csv comme exemple.
Merci.
Résolu !
Accéder à la solution.
Pièces jointes :
graphecsv.vi ‏22 KB
fichier csv.csv ‏2 KB

Bonjour, il faut indexer le tableau lu, et prendre ainsi les 3 premières colonnes. Ensuite, assembler pour former un cluster contenant deux tableaux (X,Y), et construire un tableau pour afficher les deux courbes que vous tracerez dans un graphe XY...
Voici le diagramme, et je joins le vi en LV 2009.
P.S. pour tracer à partir de la 12eme ligne, il faut insérer entre la lecture du tableau et l'indexation, un "supprimer une portion de tableau"
V-F
Pièces jointes :
graphecsv.vi ‏14 KB

Similar Messages

  • Générer un signal à partir d'un fichier .CSV

    Bonjour à tous,
    Voilà le problème sur lequel je pense depuis un petit moment et cela ne fonctionne pas du tout.
    En fait, je souhaite générer un signal analogique lisible à l'oscilloscope à partir d'un fichier .csv en utilisant une carte NI USB 6289.
    Je ne sais pas si je suis bien claire, je vous remercie d'avance de vos réponse.
    Bonne soirée
    Benjamin 
    Pièces jointes :
    Conversion waveform testA.vi ‏30 KB

    Je te remercie.
    Effectivement, il y avait ce problème en plus d'une mauvaise configuration.
    Mon soucis provient du fait que ce que j'affiche à l'oscilloscope ne correspond pas à ma waveforme. En fait l'ordre de grandeur est le même, mais le signal de l'oscilloscope possède des pics positifs et négatifs alors que mon fichier .CSV ne contient que des positives.Problème de format de données? Je me pose la question, si justement, La transmission ne se ferait pas en signés du coup.
    Je joins le nouveau fichier csv et ce qu'on devrait obtenir. On obtient du coup un signal plus ou moins ressemblant (moins que plus du coup) avec des pics positifs et négatifs.
    Merci de ton aide encore.
    Benjamin
    Pièces jointes :
    fichier csv2.csv ‏1 KB
    2011-06-27_134931.jpg ‏11 KB
    Conversion waveform testA.vi ‏33 KB

  • VNA graphe à partir d'un fichier csv

    Bonjour,
    je travaille sous labview 2013.
    Je voudrais savoir si le VI que j'ai réalisée pour lire et traiter les donner d'un fichier .csv venant d'un VNA ms2026c est correct.
    je récupère donc le fichier sur le vna grâce à une cle USB(car tjrs un problème pour le transferer directement).
    Ensuite je l'enregistre sur mon pc puis dans un premier temps j'utilise mon VI pour venir récuperer mon fichier .csv après ceci j'enleve les ligne et les colognes inutile (42 ligne et 3 colonne dont une de frequence), car lors de la mesure j'ai deux courbe (réel/imaginaire) qui sont enregistrer sur mon fichier .csv.
    je voudrais ensuite afficher la réponse temporel de la mesure effectuée c'est pour cela que je réalise une FFT inverse puis affiche le tout.
    j'ai l'impression que les courbe afficher ne sont pas correct et que le problème viendrais de la conversion de mon tableaux de string en nombre pour réaliser la FFT.
    Pouvez vous regarder si mon vi est correct ou avoir une idée si j'ai fait une erreur.
    merci d'avance pour votre aide.
    Pièces jointes :
    recup2_csv.vi ‏37 KB
    nouveaux.csv ‏120 KB

    Je te remercie.
    Effectivement, il y avait ce problème en plus d'une mauvaise configuration.
    Mon soucis provient du fait que ce que j'affiche à l'oscilloscope ne correspond pas à ma waveforme. En fait l'ordre de grandeur est le même, mais le signal de l'oscilloscope possède des pics positifs et négatifs alors que mon fichier .CSV ne contient que des positives.Problème de format de données? Je me pose la question, si justement, La transmission ne se ferait pas en signés du coup.
    Je joins le nouveau fichier csv et ce qu'on devrait obtenir. On obtient du coup un signal plus ou moins ressemblant (moins que plus du coup) avec des pics positifs et négatifs.
    Merci de ton aide encore.
    Benjamin
    Pièces jointes :
    fichier csv2.csv ‏1 KB
    2011-06-27_134931.jpg ‏11 KB
    Conversion waveform testA.vi ‏33 KB

  • Graph Xy à partir d'un fichier excel

    Bonjour, 
    A partir d'un fichier exel je dois tracer des courbes de caractérisations. J'arrive a tracer les courbes mais elles ne font que "défilées" une par une. Je m'explique, la première courbe est tracé mais 1s après c'est la deuxième qui est tracer puis la troisième sans garder ni la première et ni la deuxième sachant qu'à partir du fichier exel je peux avoir un nombre indéterminé de courbes. Du coup quand je stop le programme je garde la courbe à laquelle le programme était en train de tracer.
    Je souhaiterais simplement que les courbes soient tracer tout en gardant les précédentes.
    Merci,
    Résolu !
    Accéder à la solution.

    Je vais essayer d'être plus clair.
    Tout d'abord mon fichier excel est constitué de de 5 colones dont deux colones qui me sont utiles pour tracer ma courbe de caractérisation.
    Sachant que une mesure (donc une courbe) contient 450 points de mesure donc 450 lignes dans le fichier excel.
    Avec Labview je viens lire ces deux colones sur 450 lignes ce qui me donne donc une courbe de caractérisation. Si je veux tracer la deuxième courbes donc la deuxièmes mesure je viens lire les deux colones mais cette fois-ci de la ligne 451 à la ligne 900 (j'utilise la fonction "sous ensemble de tableau" pour aller chercher ce que je veux dans mon fichier excel"). J'obtient donc les deux courbes sur mon graphique XY. Le problème c'est que je peux avoir 200 mesures sur le fichier excel.. Donc il me faudrait 200 fois la fonction sous ensemble de tableau.
    Ce que j'ai donc fait c'est que au lieu de mettre en indice de ligne par exemple 450 et longueur 450 (pour la deuxième mesure)  c'est que pour l'indice je le fait s'incrémenté dans une boucle while. En gros on commence ligne0, ensuite 450, 900 ect.. Donc sur mon graph XY ce que j'obtient c'est dabord la mesure de la ligne 0 à 450 ensuite elle disparait pour tracer la courbe de la ligne 450 à 900 ect..
    Ce que je voudrais donc c'est la même chose mais tout en laissant les premières mesures tracer.
    Voila j'espère avoir été clair.
    Merci.

  • Créer un fichier Indesign à partir de plusieurs fichiers formant des chapitres d'un livre déjà créé

    comment faire pour créer un seul fichier Indesign à partir de plusieurs fichiers (198 fichiers) rassemblés dans un livre Indesign afin de pouvoir exporter un seul fichier e.pub.
    J'utilise Indesign CC

    Bonjour Jmlevy, je réduit le format de mon fichier car lorsque je l'importe sur id, le format est immense par rapport à mon document et la résolution est trés mauvaise, donc je vais dans affichage qualité supérieure pour que mon image soit nette, et ensuite je clique droit, ajustement, et ajuster le contenu proportionnellement afin que la créa de la carte de visite qui à été faite sur AI soit au bon format sur ID.
    L'impression correspond à ce que je vois sur l'écran mais par contre elle ne correspond pas à mes cartes de visites déjà imprimées par un professionnel.
    Exemple :
    1. carte de visite initiale : bords = 5mm
    2. carte de visite faite sur id : bords = 2CM  (pourtant les traits de coupes et bords perdus sont réglés sur 5mm)
    Je n'arrive pas à trouver l'erreur que j'ai pu faire...
    Merci pour l'info concernant le forum français.

  • Chargement à partir d'un fichier ini dès l'ouverture du vi

    Bonjour à tous, 
    À partir de mon mode administrateur, une liste d'enceintes climatiques comprenant plusieurs paramètres est chargée à partir d'un fichier ini (code : Administrateur_bis) 
    Puis, je peux modifier ces paramètres dans mon tableau de cluster, ajouter d'autres enceintes climatiques. 
    Mon problème se situe au niveau du chargement, je voudrai initialiser en chargeant cette liste. 
    Quelqu'un aurait une suggestion ? 
    Cordialement 
    Pièces jointes :
    Administrateur_bis.vi ‏69 KB
    Administrateur.vi ‏73 KB

    Premièrement, je ne vois pas l'utilité du feedback node (désolé j'ai LV en anglais).
    Deuxièmement, vous demandez la liste des sections.  Les résultats est un tableau de chaînes de caractères contenant : étuve1 et étuve2.  Ce tableau est connecté à une boucle FOR ainsi qu'un autre tableau contenant les tags contenus dans une section. Donc, à votre itération 0 vous demandez pour toutes les clés de cette section (string, double): je veux obtenir la valeur de la clé "Nom_étuve" de la section "Étuve1".  À l'itération 1 vous demandez pour toutes les clés de cette section (string, double): je veux obtenir "Alarme_basse" de la section "Étuve2".
    Les noms des clés, dans votre exemple, ne peuvent pas être fournis sous la forme d'un tableau.
    Jean-Marc
    LV2009 and LV2013
    Free PDF Report with iTextSharp
    Pièces jointes :
    Administrateur_bis-1 MOD.vi ‏71 KB

  • [LabWindows / IMAQdx] Charger des attributs d'une camera à partir d'un fichier ini

    Bonjour à tous.
    Je voudrais initialiser certains attributs d'une caméra MANTA à partir d'un fichier .ini .
    Ce que j'ai fait, c'est d'ouvrir une session avec la fonction IMAQdxOpenCamera, puis de modifier les valeurs de certains attributs à partir d'un fichier Camera.ini, et enfin de refermer la session avec IMAQdxCloseCamera avant de lancer l'interface avec RunUserInterface().
    Mais quand j'affiche les valeurs des attributs que je voulais modifier, ils sont inchangés (identiques à leurs valeurs par défaut que l'on trouve dans le fichier NIMAX associé à la camera).
    Donc si vous avez des suggestions, ou des exemples à me montrer, ce sera avec grand plaisir!
    Thomas1330.
    Résolu !
    Accéder à la solution.

    Bonjour,
    Est ce que vous avez verifier l'attribut de ce fichier ini, à savoir en lecture et ecriture?
    Cordialement
    Paolo_P
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

  • Choix de la section à exécuter à partir d'un fichier ini

    Bonjour, 
    Je me demande, si, il est possible de choisir la section que l'on souhaite exécuter à partir d'un fichier ini ? 
    Si mon fichier ini contient plusieurs sections et que l'on souhaite que le point de départ soit la section demandée par l'utilisateur..
    Cela est-il possible ? 
    Cordialement
    Pièces jointes :
    Mode _Auto_Cluster.vi ‏119 KB

    naturellement c'est possible.
    ça suppose de lire la liste des sections et de donner à l'utilisateur la possibilité de choisir quel sera son point de départ.
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Configurat​ion d'un port COM à partir d'un fichier .txt

    Bonjour,
    je souhaiterai pouvoir configurer un port COM à partir d'un fichier .txt , quelle est la démarche à suivre ?
    Cdt
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Config port COM.vi ‏14 KB

    Je ne comprends pas trop cette demande.
    Je n'ai jamais utilisé de "port COM" ... mais peu importe (il me semble)
    les fonctions "write text file" et "read text file" sont présentes dans la palette I/O.
    Si les paramètres de configurations sont enregistrés dans un fichier texte suivant un certain "formatage" (à définir)
    il suffit de relire le dit fichier texte, de démultiplexer les informations suivant le formatage,  (le formatage est connu, puisque déjà utilisé lors de l'écriture)
    convertir les différentes sous-chaines dans le type approprié (procédure inverse de celle utilisée lors de l'écriture du fichier texte)
    et pour terminer ... injecter les paramètres dans le code de configuration.
    ou alors je n'ai pas compris "le besoin" ... ce qui est toujours possible.

  • Configurat​ion port COM à partir d'un fichier .txt

    Bonjour,
    je souhaiterai pouvoir configurer mon port COM (Baud rates, data bit, stop bit, parity, flow control, visa ressource name) à partir d'un fichier .txt . Cette configuration ci-jointe sera utilisée pour la communication avec une enceinte climatique.
    Je pensais à un fichier txt de la forme suivante :
    Enceinte Climatique 1
    Baud rates
    data bit
    stop bit
    parity
    flow control
    visa ressource name
    Cdt
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Configuration port COM à partir d'un fichier txt.vi ‏12 KB

    Hello,
    Moi je ferais ça:
    Cela permet de traiter les fichiers de config de façon "propre", de ne lire que les clés qui t'intéressent (tu peux en ajouter d'autres sans problèmes).
    Il est facile de faire l'opération inverse, à savoir écrire dans le fichier de config.
    Je joins le fichier qui va avec, et le vi.
    Francis M | Voir mon profil
    Certified LabVIEW Developer
    Pièces jointes :
    Configuration port COM à partir d'un fichier txt.vi ‏29 KB
    config.ini ‏1 KB

  • Scenario à partir d'un fichier txt

    Bonjour,
    Je souhaiterais réaliser un programme pour créer ou modifier un scénario à partir d'un fichier .txt
    Quelle architecture me permettrait d'ajouter des étapes en cliquant sur le bouton "suivant" et modifier en revenant sur "précédent" ? (Comme illustrée sur la PJ)
    De plus je souhaiterais pouvoir tracer mon profil au fur et à mesure, faut-il utiliser un graphe déroulant ?
    Cdt
    Pièces jointes :
    Scenario.JPG ‏63 KB
    Interface_Scenario.vi ‏31 KB

    J'ai pensé à une alternative, enregistrer mes données dans un tableau de cluster, étape par étape puis une fois le scénario terminée je souhaiterai pouvoir enregistrer ces données dans un fichier .txt pour pouvoir les réécrire. 
    Cdt

  • CRIO9075 Ecrire/lire un fichier Csv

    Bonjour,
    Voilà j'utilise un CRIO 9075 en scan interface et je voudrais, à partir d'un VI real-time, écrire dans un fichier csv qui se trouve sur mon PC.
    Voilà comment j'ai présenté mon projet, j'ai un VI "Classement" qui permet de lire et d'écrire sur mon fichier "classement2billes.csv", et dans mon VI "testflipper2.vi" qui se trouve sur le CRIO9075 j'appelle ce VI "Classement", mais bon voilà quand j'exécute mon VI classement tout seul, tout se déroule parfaitement bien, il m'écrit sur le fichier, par contre quand je l'appelle à partir de "Testflipper2.vi" j'obtiens un message d'erreur 7 me disant que le fichier est introuvable.
    Pouvez-vous m'aiguiller svp ?
    Merci !

    Bonjour,
    Le code étant assez conséquent je vous envoie la partie intéressante 
    et en pièce jointe vous pouvez trouver le VI classement dans lequel j'écris sur mon fichier csv.
    En vous remerciant.
    Pièces jointes :
    Classement.vi ‏30 KB
    Classement2billes.csv ‏1 KB

  • Problème de chiffres significatifs lors de l'écriture dans un fichier CSV

    Bonjour,
    Je souhaite écrire des données précises (au centième ou au millième près) dans un fichier csv. Pour cela j'utilise la fonction 'écrire dans un fichier texte'. Lorsque que j'écris dans un fichier *.txt, les données sont précises au millième, mais lorsque j'écris dans mon fichier *.csv, les données sont tronquées à une décimale. 
    La fonction 'écrire dans un fichier texte' n'ayant pas d'options pour les chiffres significatifs, est-ce dû au fichier csv? Y-a-t-il un moyen de lui faire passer automatiquement le nombre de chiffres à afficher après la virgule?
    Merci,

    En principe l'extension du fichier n'a rien à voir. Essaie d'ouvrir ton fichier avec le bloc-note, est-ce toujours à 1 décimale?
    Pour écrire un CSV, il vaut peut-être mieux utiliser la fonction "Ecrire dans un fichier tableur". Avec cette fonction tu as une entrée "Format", qui vaut par défaut %.3f . Le nombre de décimales, c'est le "3" du format.

  • Import de fichier CSV dans Numbers français

    Je viens de faire un test rapide de la nouvelle version de Numbers (3.5). Malheureusement, l'importation de fichier CSV n'est pas encore au poil.
    Mon problème vient du fait que je dois régulièrement importer des fichiers CSV qui utilisent la virgule comme séparateur, mais la version française de Numbers ne reconnait que le point-virgule comme séparateur.
    Il faut que l'on nous offre la possibilité de choisir les séparateurs selon les circonstances. J'espère qu'on réglera ça bientôt.

    You probably have to update your After Effects CC2014.  There have been changes to make it work better with a Mac's Yosemite OS.

  • Comment créer un installeur à partir d'un fichier LLB ?

    J'ai modifié un fichier LLB mais maintenant il faut que je le recompile et que je créer un installeur à partir de ce LLB modifié. Je ne trouve pas d'aide à ce sujet dans labview.
    Merci d'avance.

    Bonjour, il faut indexer le tableau lu, et prendre ainsi les 3 premières colonnes. Ensuite, assembler pour former un cluster contenant deux tableaux (X,Y), et construire un tableau pour afficher les deux courbes que vous tracerez dans un graphe XY...
    Voici le diagramme, et je joins le vi en LV 2009.
    P.S. pour tracer à partir de la 12eme ligne, il faut insérer entre la lecture du tableau et l'indexation, un "supprimer une portion de tableau"
    V-F
    Pièces jointes :
    graphecsv.vi ‏14 KB

Maybe you are looking for

  • A Script to Find and Replace Layer Names

    Are there any scripts to find and replace layer names? There is an excellent script available for Photoshop which allows you to not only replace words in layer names, but also insert words as Prefixes, Suffixes and Sequential Numbers. The illustrator

  • Cannot view 3D PDFs on an Apple computer

    I publish a digital magazine that includes 3D PDFs generated by Geomagic Design (was Alibre Design) and they read very well on a PC. However, they show a blank screen on Apple products. When I asked Goemagic about the problem, they basically had a ru

  • Browser scrollbars not enabled

    Hi all, Please check my website if u have a minute. www.marklawrencedesign.com What I want to check is: A - does the link called "portfolio" appear under my name at the bottom B - How do I enable scrollbars for my site to help people with small monit

  • Hello! Please delete my account on Skype. Thank yo...

    Hello! Please delete my account on Skype. Thank you.

  • Where is the data coming from in query

    Hi, When we run a query are we getting the data from source system? Or the cube in Bw? CAn somebody clarify this for me? And if i have a query which invloves A hierarchy,is the query execution time going to be more? Or because the hierarchy is master