Как маркировать точки на точечной диаграмме?


13

Я попытался использовать встроенную диаграмму рассеяния и гаджет рассеивания Google. Я не смог выяснить, как получить один из них, чтобы позволить мне пометить точки на графике. У меня есть данные, подобные следующим:

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

Как обозначить точку в (8,2) на диаграмме рассеяния как Name5и так далее?

Ответы:


0

Использование cell_object вместо просто значения работало для меня

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
это использует API, верно? Как бы я сделал это в моей электронной таблице Google Docs?
digitaljoel

2
Да, это использует API. Используя электронную таблицу Google Docs, я могу понять, как это можно сделать, используя пузырьковую диаграмму и форматирование, как у вас в вопросах
Глен Бланшар

1
Пузырьковая диаграмма является новой, так как я задал этот вопрос. Я смог добавить его в свой график, и он работал нормально. Спасибо за указатель.
digitaljoel

15

Сегодняшний Google объявил, что теперь можно добавлять метки данных.

Для данных, включенных в вопрос,

  1. Переместите первый столбец в крайнее правое положение.

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

    Примечание . Метки должны быть текстовыми. Если метками являются числа, даты, время и продолжительность, преобразуйте их в текст. Для этого мы могли бы использовать TO_TEXT , TEXT , чтобы добавить 'префикс as или установить форматирование ячейки в текст.

  2. Затем вставьте диаграмму и выберите диаграмму точечного графика.

пример

ПРИМЕЧАНИЕ. Если вы хотите поиграть с примером, сделайте копию, чтобы получить разрешение на ее редактирование. Чтобы сделать копию, нажмите Файл> Сделать копию.


2
Это должен быть правильный ответ. Если это не работает для вас сразу, вы должны отменить выбор и выбрать график рассеяния в обзоре.
Framester

Есть ли способ показывать метки только для выбранных точек?
Дмитрий Б.

@DmitryB. Это должно быть опубликовано в виде вопроса. Смотрите, как спросить .
Рубен

2
Берегись! Если столбец метки числовой (как и номера домов), его необходимо заменить на строку. В противном случае он попытается построить эти данные.
Даниэль Бидулок

1
Я пытаюсь пример (который выглядит великолепно), но не могу воспроизвести результаты. Я попытался выбрать данные, затем Вставить -> Диаграмма (по умолчанию я пытаюсь дать мне столбчатую диаграмму).
Джеймс МакЛеллан
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.