5

mysql データベースから受信したデータから折れ線グラフを描画しようとしています。データベースから私はこれらのデータを持っています

ここに画像の説明を入力

x 軸を販売日、y 軸を product_name として取得する Google 折れ線グラフを描画したいと考えています。しかし、このように、製品ごとに複数の行が必要です。

ここに画像の説明を入力

単一の製品のチャートを描くことができます。しかし、同じチャート内の複数の製品に対してそれを行う方法を想像することはできません. JSON を使用してグラフのデータを取得し、MySQL データベースを使用しています。ヘルプ、チュートリアルをいただければ幸いです。ありがとう。

PS: このチュートリアルに従って、単一の折れ線グラフを作成しました。 http://www.kometschuh.de/GoogleChartToolswithJSON.html

4

1 に答える 1

1

ここの例とドキュメントによると、次のようにチャートのデータ部分を作成する必要があります。

        var data = google.visualization.arrayToDataTable([
          ['Year', 'Sales', 'Expenses'],
          ['2004',  1000,      400],
          ['2005',  1170,      460],
          ['2006',  660,       1120],
          ['2007',  1030,      540]
        ]);

['Year', 'Sales', 'Expenses'][x-axis, line 1, line 2, ... lineX]

その後の各配列は、対応するデータです。

リンクした例では、上記の形式に対応する ['day', 'counts'] としてデータを示しています。

ここの見出しの下に、この右の表現を見ることができますData Format

于 2012-10-31T13:44:15.957 に答える