1

私はこの質問のアドバイスに従うことにしました: create-excel-chart-programmatically-in-phpで、自分でグラフィックスを作成しようとしないでください。

また、アドバイスに従い、Google Charts API を使用したいと思います。これは私にとって初めてのことです。

しかし、私は Excel のグラフを作成したくありません。Excel をすべての作業に使用している同僚にとっては魅力的かもしれませんが。データのイメージを受け取るというアイデアが気に入っています。

明らかに、統計的工程管理に精通している場合は、折れ線グラフについて話していることになります。

SPC の Google 折れ線グラフを「構成」できた人はいますか?

私は例を見たことがないので、それが可能かどうかに最も興味があります。

編集:まあ、もちろん可能ですおそらく、これまでの「ソリューション」の不足は、機密データを Google に渡してグラフが戻ってくるのを待つことに消極的であったために生じたものです。

あなた自身の答えを受け入れることは問題ありませんが、疑問に思うかもしれない人のために、私はそれに対する担当者ポイントを取得していません.

誰かがそれを提案するなら、私はもっと良いものを受け入れることができます.

4

1 に答える 1

1

私は偏執的なアプローチを取ることにしました [会社の機密情報を大量に Google に送信すると警告が発せられるのではないか] ということで、ここに私のコードの一部を示します。シンプルなテーブルに Google の折れ線グラフを埋め込みます。

はグラフのラベルを提供し、Google は単に「意味のない」数字を取得します。

配列$valuesには実際の測定値が含まれていますが、それらは上下の管理限界に対してスケーリングされているため、LCL は 10%、UCL は垂直軸の 90% です。

echo "<table class='noborder'>\n";
echo "<caption class='spc'>Product : Measurement</caption>\n";
echo "<tr><th>&nbsp;</th><th>&nbsp;</th><th>&nbsp;</th></tr>\n";
echo "<tr><td>AVG</td><td>\n";
echo "<img src='http://chart.apis.google.com/chart?cht=lc\n&chd=t:";
printf("%s", implode(',', $values));
echo "\n&chm=o,FF9900,0,-1,10|R,FFDDDD,0,0.0,1.0|r,F9ECEC,0,0.1,0.9";
echo "\n&chs=600x500&chco=0000CC'><td>&nbsp;</td>\n";
echo "<tr><td>&nbsp;</td><th>";
printf("LCL=%6.3f, AVG=%6.3f, UCL=%6.3f", $lcl, $avg, $ucl);
echo "</th><td>&nbsp;</td></tr>\n";
于 2009-11-02T22:42:05.627 に答える