Comment étiqueter des points dans un nuage de points?


13

J'ai essayé d'utiliser le diagramme de dispersion intégré et le gadget Google scatter plot. Je n'ai pas été en mesure de trouver comment obtenir l'un ou l'autre pour me permettre d'étiqueter les points dans le graphique. J'ai des données comme les suivantes:

| Name1 | 36 | 1 | 
| Name2 | 22 | 3 |
| Name3 | 21 | 6 |
| Name4 |  4 | 2 |
| Name5 |  8 | 2 |

Comment étiqueter le point en (8,2) sur le nuage de points comme Name5et ainsi de suite?

Réponses:


0

Utiliser un cell_object au lieu d'une simple valeur a fonctionné pour moi

var data = google.visualization.arrayToDataTable([
          [ {v: 36, f: 'Name1 - 36'}, 1],
          [ {v: 22, f: 'Name2 - 22'}, 3],
          [ {v: 21, f: 'Name3 - 21'}, 6],
          [ {v: 4, f: 'Name4 - 4'}, 2],
          [ {v: 8, f: 'Name5 - 8'}, 2]
        ]);

2
qui utilise l'API, non? Comment pourrais-je faire cela dans ma feuille de calcul Google Documents?
digitaljoel

2
Oui, cela utilise l'API. En utilisant une feuille de calcul Google Documents, la seule façon dont je peux savoir comment est en utilisant un graphique à bulles et un formatage comme vous l'avez fait dans les questions
Glen Blanchard

1
Le graphique à bulles est nouveau depuis que j'ai posé cette question. J'ai pu l'ajouter à mon graphique et cela a bien fonctionné. Merci pour le pointeur.
digitaljoel

15

Aujourd'hui, Google a annoncé qu'il était désormais possible d'ajouter des étiquettes de données.

Pour les données incluses dans la question,

  1. Déplacez la première colonne vers la position la plus à droite.

     | A | B |  C   |
    -+---+---+------+
    1| 36|  1|Name1 |
    2| 22|  3|Name2 |
    3| 21|  6|Name3 |
    4|  4|  2|Name4 |
    5|  8|  2|Name5 |
    

    Remarque : les étiquettes doivent être du texte. Si les étiquettes sont des nombres, des dates, des heures et des durées, convertissez-les en texte. Pour cela, nous pourrions utiliser TO_TEXT , TEXT , pour ajouter un 'préfixe as ou définir la mise en forme des cellules sur du texte.

  2. Insérez ensuite le graphique et choisissez le diagramme de dispersion.

Exemple

REMARQUE: Si vous souhaitez jouer avec l'exemple, veuillez plutôt faire une copie pour demander la permission de le modifier. Pour faire une copie, cliquez sur Fichier> Faire une copie.


2
Ce devrait être la bonne réponse. Si cela ne fonctionne pas immédiatement, vous devez désélectionner et sélectionner le nuage de points dans l'aperçu.
Framester

Existe-t-il un moyen d'afficher uniquement les étiquettes des points sélectionnés?
Dmitry B.8

@DmitryB. Cela devrait être affiché sous forme de question. Voir Comment demander .
Rubén

2
La tête haute! Si la colonne d'étiquette est numérique (comme pour les numéros de maison), elle doit être transformée en chaîne. Sinon, il essaiera de tracer ces données.
Daniel Bidulock

1
J'essaie l'exemple (qui a fière allure), mais je ne peux pas reproduire les résultats. J'ai essayé de sélectionner les données, puis Insérer -> Graphique (ce qui par défaut est d'essayer de me donner un graphique à colonnes).
James McLellan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.