web-dev-qa-db-ja.com

散布図のポイントにラベルを付ける方法は?

組み込みの散布図チャートとGoogle散布図ガジェットを使用してみました。チャートのポイントにラベルを付けることができるように、どちらを取得するかを理解できていません。次のようなデータがあります。

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

散布図上の(8,2)のポイントにName5などのラベルを付けるにはどうすればよいですか?

13
digitaljoel

私のために働いた値の代わりに 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]
        ]);
0
Glen Blanchard

今日の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_TEXTTEXT を使用して、'をプレフィックスとして追加するか、セルの書式をテキストに設定します。

  2. 次に、チャートを挿入して、散布図チャートを選択します。

注:この例を試してみたい場合は、代わりにコピーを作成して、編集の許可を求めてください。コピーを作成するには、[ファイル]> [コピーを作成]をクリックします。

15
Rubén