Petit probleme de représentation des données
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

Petit probleme de représentation des données



  1. #1
    invite2313209787891133
    Invité

    Petit probleme de représentation des données


    ------

    Bonjour à tous

    Je rencontre actuellement un problème pour représenter des données sur Excel.
    J'ai une série de valeurs avec des coordonnées x et y que je représente sur un graphique pour visualiser le nuage de points, afin de voir la répartition.
    Le problème est que j'ai plusieurs points avec les mêmes coordonnées, donc ils ne sont pas visibles (ils sont superposés), donc la visualisation du graphique est trompeuse.

    J'aimerai pouvoir également représenter cette densité de points, l'idéal serait avec un graphique 3D, avec en hauteur le nombre d'occurence pour le couple x,y, mais Excel n'en est pas capable.
    Je pensais éventuellement le faire simplement avec la mise en forme des cellules (la couleur des cellules étant liée à la valeur dans la cellule), mais je ne parvient pas à générer cette quantité de points identique sur une feuille Excel

    Voici un exemple bidon (j'ai généré une fonction avec des coefficients aléatoires) pour illustrer ma question:
    Code:
    3	3
    5	6
    8	5
    7	1
    8	5
    4	1
    3	3
    0	0
    9	16
    8	15
    7	2
    6	6
    2	3
    7	3
    8	14
    2	2
    7	12
    1	1
    2	2
    8	10
    3	2
    3	4
    4	7
    2	1
    6	3
    1	0
    7	1
    2	1
    9	8
    0	0
    0	0
    0	0
    8	3
    6	0
    6	3
    4	0
    9	3
    8	1
    2	3
    0	0
    9	14
    3	0
    8	0
    8	0
    2	3
    0	0
    8	7
    7	5
    0	0
    5	5
    2	3
    1	0
    1	0
    1	1
    0	0
    2	3
    1	0
    0	0
    0	0
    6	8
    9	6
    0	0
    3	3
    2	3
    1	1
    5	6
    4	0
    7	4
    5	9
    6	10
    2	2
    3	0
    2	3
    5	4
    8	15
    6	11
    8	8
    7	2
    5	8
    5	8
    2	2
    0	0
    7	1
    2	3
    3	5
    7	11
    4	6
    7	11
    5	0
    4	6
    9	16
    6	8
    7	2
    3	5
    1	0
    2	0
    9	10
    3	2
    6	0
    0	0
    2	2
    0	0
    7	9
    0	0
    0	0
    4	4
    9	14
    7	2
    5	1
    1	0
    1	1
    2	1
    2	0
    6	7
    8	11
    2	2
    2	2
    7	9
    3	5
    8	15
    8	11
    3	5
    8	2
    9	2
    0	0
    0	0
    0	0
    5	3
    3	1
    6	9
    8	2
    2	2
    1	1
    0	0
    2	2
    1	0
    7	10
    7	12
    9	0
    7	8
    8	0
    5	0
    On peut voir qu'il y a plusieurs couples x,y identiques, mais sur la graphique on n'en voit qu'un à chaque fois.

    Merci d'avance pour vos astuces.

    -----

  2. #2
    azad

    Re : Petit probleme de représentation des données

    Salut
    Je suppose que tu as écrit une macro pour relever tes valeurs. Une méthode, peu rigoureuse mais au résultat graphique un peu plus parlant, serait pour chaque couple identique d'ajouter de façon aléatoire une fraction décimale à l'une des paires de valeurs. Par exemple si 4,9 existe, tu trace à coté un point d'ordonnée 4.1, 8.8 , la valeur fractionnaire que tu ajoutes ou retranches doit être assez petite pour ne pas approcher l'unité voisine. Si ton nuage de points est très dense, tu peux incrémenter la valeur fractionnaire pour plusieurs passages. (c'est à dire si tu as plus de deux paires identiques)
    Dernière modification par azad ; 09/07/2013 à 21h14.

  3. #3
    invite2313209787891133
    Invité

    Re : Petit probleme de représentation des données

    C'est un peu de la bidouille, mais en effet ce n'est pas bête.

  4. #4
    azad

    Re : Petit probleme de représentation des données

    C'est vrai, c'est de la bidouille, mais cela est imposé par le fait que les données que tu recueilles sont-elles même entachées d'une certaine imprécision. Je constate par exemple un très faible écart entre ces valeurs. Ce qui implique presque obligatoirement la présence de couples identiques.Ne pourrais-tu pas augmenter cet écart ? Par exemple avoir des couples dans des intervalles plus grands ? [0-100),[0-200] par exemple ? Du coup la probabilité des couples identiques diminuerait.

  5. A voir en vidéo sur Futura
  6. #5
    invite2313209787891133
    Invité

    Re : Petit probleme de représentation des données

    Les données que j'ai fournie sont juste un exemple. En réalité mes valeurs vont de 0.8 à 1 sur un axe (avec un intervalle régulier de 0.005) et de 0 à 1 sur l'autre axe (avec un intervalle de 0.01). Au total il y a environ 200 valeurs, mais concentrées dans certaines zones.

  7. #6
    azad

    Re : Petit probleme de représentation des données

    alors, pourquoi ne pas multiplier toutes les valeurs par 1000 ?
    A tout hasard, Mathematica possède les fonctions ContourPlot et DensityPlot, qui font cela très bien.Avec animations en prime. Et il peut même récupérer les valeurs des cellules Excel
    Dernière modification par azad ; 10/07/2013 à 00h18.

  8. #7
    invite2313209787891133
    Invité

    Re : Petit probleme de représentation des données

    Merci pour ton aide

    Finalement j'ai trouvé l'astuce : J'ai utilisé qtiplot, qui est capable de générer directement une matrice avec les fréquences de données. Je peux alors représenter facilement les zones de densité de points avec un graphique.

Discussions similaires

  1. La représentation des données sur microcontrôleur
    Par narakphysics dans le forum Électronique
    Réponses: 11
    Dernier message: 08/07/2013, 13h34
  2. problème de synchronisation d'acquisition des données
    Par invitec0090f33 dans le forum Électronique
    Réponses: 0
    Dernier message: 11/05/2012, 17h02
  3. Représentation graphique de données qualitatives ?
    Par inviteaed34cec dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 07/07/2011, 13h14
  4. [Biochimie] Représentation des données sur Sigma Plot
    Par invite2bdabc31 dans le forum Biologie
    Réponses: 0
    Dernier message: 01/04/2010, 21h35
  5. Représentation des données. Je ne comprends pas...
    Par invite79abce93 dans le forum Mathématiques du collège et du lycée
    Réponses: 4
    Dernier message: 19/10/2008, 17h26
Découvrez nos comparatifs produits sur l'informatique et les technologies.