• ベストアンサー

cgiで折れ線グラフを表示するには

perl cgiとsqlite3を使って、データ管理をしています。 データベースから取り出した経時的データを現在はテーブルでhtmlに表示しています。 これを折れ線グラフにできれば助かるのですが、どうすればよいでしょうか? 本やサイトの推薦でも結構ですので、ご指導ください。

  • nagaon
  • お礼率68% (293/427)
  • CGI
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5085/13290)
回答No.1
nagaon
質問者

お礼

社内のサーバがWindowsサーバなんですが、ライブラリがあるでしょうか。

その他の回答 (1)

回答No.2

Google Charts をコールするのが簡単ですよ。 https://imabari.hateblo.jp/entry/2016/04/03/225131

nagaon
質問者

お礼

便利なものがありますね。でも社内のイントラネットで動かすので、Googleにアクセスできません。

関連するQ&A

  • 複数の折れ線グラフを同一グラフ内で表示したいのですが

    いいスクリプトが見つからなくて困っています。 折れ線グラフのデータはCGIのスクリプトで抽出するので、それら複数のデータを色分けして折れ線グラフで出力したいのです。 要は各チームの月間順位変動グラフみたいなものを作りたいのです。 http://www.core-p.com/cgi-search/search/search.cgi?cmd=dp&num=971 ここで見つけたJavaScriptをCGI内で利用しよう改造してみたのですが、複数の折れ線グラフの表示ができませんでした(別のグラフの点が表示されるまではいきましたがその点と点を結ぶ線の表示で挫折しました。元々私がJavaScriptに疎いということもありますが)。 何かいい案やいいスクリプトをご存知の方がいらっしゃいましたらご教授お願いします。

    • ベストアンサー
    • CGI
  • 棒グラフと折れ線グラフを同時に表示する

    100%積み上げ棒グラフと、折れ線グラフを同じグラフ上に表示させたいのですが、どのようにすればいいですか? ちなみに、100%積み上げ棒グラフのデータと、折れ線グラフで表示したいデータは、別の表で管理されています。 この程度の情報で分かりますか? 宜しくお願いいたします。

  • Excel2010で分断された折れ線グラフをかく

    Excel2010を使って、時系列データから折れ線グラフを作成しています。 時系列データの元データ用テーブルがあり、そのテーブルのデータは毎日変動します。 それを元データとして、グラフ表示用のテーブルを作成しています。 ある条件の時だけ折れ線グラフを表示したくて(ようするに途中のいくつかの区間で 分断された折れ線グラフを表示したい)、表示用テーブルの折れ線グラフ用データ の各セルには (1) if( セル2>セル1, セル2,"") か (2) if( セル2>セル1, セル2,NA()) という式を入れています。 (1)のケースだと、常にY軸の0にグラフの線が接続され、上下が連続された折れ線 グラフになってしまいます。 (2)のケースだと最後の#N/Aデータの区間はグラフが表示されないのですが、 途中の#N/Aデータの区間は、補完されて連続したグラフ表示になってしまいます。 (分断されない) 表示用のセルを式もデータも入れない、何も設定されていない状態にすれば、 意図したように分断された折れ線グラフになります。 分断したい箇所は、その都度変動しますので、いつも手動でセルの内容を 消去するわけにはいかないので、うまい方法があればどなたかアドバイスを お願いします。 Excel2003では 「メニューの[ツール]→[オプション]の[グラフ]タブで、「空白セルのプロット」の プロット方法を指定するときに、「プロットしない」を選択する」 とすると意図したグラフが表示されたのですが、2010でどう設定すればいいのか わかりません。

  • エクセル2003 折れ線グラフの表示について教えて下さい!

    エクセル2003で、縦棒グラフと折れ線グラフの複合グラフを作成しています。 折れ線グラフで、マーカーのみが表示され、線が表示されません。 データ系列の書式設定の中の「パターン」で、線の項目で指定しても表示されない状態です。 棒グラフが2本、折れ線グラフ4本を作成したいのですが、何か問題があるのでしょうか。

  • 1つのグラフ内で複数の折れ線グラフを描きたい

    ネット上でダウンロードしたスクリプトに手を加えて1つのグラフ内に複数の折れ線グラフを詰め込むプログラムを作っているのですが、私は初心者なのでなかなかうまくいきません。 http://park15.wakwak.com/~akutagawa/graph/graph.htm こんな風にもう一つの折れ線グラフのデータをマーカーとラインで表示するところまではできているのですが、もう1つのデータの点と点を線で結ぶというところでつまづいています。 どうか助けていただけませんでしょうか? graph-line.jsのソースは以下の様になってます。 http://park15.wakwak.com/~akutagawa/cgi-bin/graph-line-js.cgi (一部半角の<divを全角の<divにしてます)

  • 二つのデータからなる折れ線グラフ

    二つのデータをひとつのグラフで二本の折れ線グラフに表し、推移を見たいと思っています。 例えば、作成している表には、身長と体重が月齢別に記入されています。 このデータをひとつのグラフに、身長の推移と体重の推移の二本の折れ線グラフで表示させたいと思っています。 もちろん、データとして必要な月齢も表示させたいのですが・・・ データ選択の仕方が分からず、一つのグラフにひとつの折れ線しか表示させることができません。 ちなみに、使っているPC環境はWin7でExcel2010を使用しています。 どなたか、分かり訳すご教授願えないでしょうか。よろしくお願いします。

  • エクセルで一本の折れ線グラフが作りたい

    エクセルで複数列のデータ範囲から一本の折れ線グラフを作ることはできますか? 通常、複数列を選択すると複数本の折れ線グラフができますよね。 そうではなくX軸にどんどん追加していき一本のグラフにしたいのです。

  • 折れ線グラフの一部のみを積み上げ折れ線にするには?

    Excel2007において「多数の系列の内一部のみを積み上げ折れ線グラフ、他の系列を通常の折れ線グラフのままにして、同一のグラフに表示させる」ことをグラフの設定のみで行うことは可能ですか? それとも、バックデータで積み上げる系列を足し上げた系列をあらかじめ作ってグラフ化するしか内のでしょうか?

  • データベースのデータから折れ線グラフを作りたい

    データベースのデータから折れ線グラフを作りたいと考えているのですが、作り方がよくわかりません。 どのような形式でも大丈夫ですので、作り方を、ロジックをのせて、教えてください。 参考書をみて何度か作って見ましたがうまくいきませんでした。よろしくお願いいたします。

    • 締切済み
    • PHP
  • エクセル折れ線グラフ、0を表示させない

    エクセル2010です。 ある計算結果から折れ線グラフを作りたいのですが、未計算の月が0(ゼロ)になるのを、IF関数で空白になるようにしています。 しかしそのデータをグラフ化すると、やはり0と認識されるのか、折れ線が0に急降下してしまいます。 こういう場合、未計算の0の月を、グラフでは非表示にできないでしょうか? ※もちろんセルに何の記述も無ければグラフにも表示されませんが、全期間が自動計算されるように関数が入っていますから、何も記述しないというのはできません。 対処法をお分かりの方がいらっしゃいましたら、ご教授よろしくお願いします。