タグ

グラフに関するionisのブックマーク (9)

  • Google Chart APIを使えない場合に。Canvasタグで互換グラフを描く·Yokul MOONGIFT

    YokulはCanvasタグを使ってGoogle Chart API互換のグラフを描くJavaScriptライブラリ。 YokulはJavaScript/HTML5製のオープンソース・ソフトウェア。Webサービスで工数がかかりやすいのがグラフの表示だ。システムから得られるデータを使って動的に変化させるため作るのが大変だ。そんな中、よく使われるのがGoogle Chart APIだ。 サンプル Google Chart APIを使えば画像ベースのグラフが簡単に作成することができる。しかし場合によっては外部にデータを渡すために利用できないかもしれない。そんな時に使えるのがYokulだ。 YokulはGoogle Chart API互換のグラフライブラリだ。さらに面白いのがサーバサイドの仕組みを用いないことだ。つまりCanvasタグを使ってJavaScriptだけでグラフを描くのだ。使い方も簡単

  • ExcelやCSV、Googleドキュメントで簡単に時系列変化型ヒートマップを実現·OpenHeatMap MOONGIFT

    OpenHeatMapは表形式のデータを読み込んで地図上に時系列で変化するヒートマップを展開する。 OpenHeatMapはJavaScript/Flash製のオープンソース・ソフトウェア。データをビジュアル化するととても面白い情報が見えてくる。それが現実世界の情報と結びついていると特に面白い。位置情報はその最たるものと言えるだろう。 Twitterのビジュアル化 ただ数値だけを見せられてもぴんとこないが、地図上にマッピングされその数値によって色や大きさが変わっていると具体的で分かりやすくなる。それを簡単に作成できるのがOpenHeatMapだ。 OpenHeatMapではCSVExcelファイル、Googleドキュメントのスプレッドシートを読み込んでヒートマップ化することができる。データは三列で、左から住所(地域名でも良い)、年数、そして値となっている。これだけ作れば後はアップロードす

    ExcelやCSV、Googleドキュメントで簡単に時系列変化型ヒートマップを実現·OpenHeatMap MOONGIFT
  • 小さくで可愛いグラフが描けるjQueryプラグイン「Piety」:phpspot開発日誌

    Peity ? progressive pie charts 小さくで可愛いグラフが描けるjQueryプラグイン「Piety」 アイコン感覚で気軽に設置できて使い方次第では情報をわかり易く示すことができそうです クライアントサイドで描画するのでサーバに負担がない点もいいですね データの定義はspanで定義して、 1行で描画。 出力結果。 むちゃくちゃ使いやすいじゃないですか。 関連エントリ ミニグラフ作成ライブラリSparkline

  • 解析データの、グラフ化に。JavaScript製統計解析ライブラリ·jStat MOONGIFT

    jStatはJavaScriptで作られた統計解析ライブラリ。Canvasタグにデータをプロットする。 jStatはJavaScript/jQuery製のオープンソース・ソフトウェア。単純に一覧化された数値では分からない情報も、データをビジュアル化すると見えているものがある。トレンドや偏差が見えると、次の手や分析する上でのきっかけが掴めるようになる。 二つのデータを描画 統計のビジュアル化をする解析言語としてはMATLABやRが有名だ。しかしそうした言語を覚えないとデータのビジュアル化ができないのは面倒だ。Webブラウザ上でもっと手軽にグラフを描くソフトウェアとしてjStatを紹介しよう。 jStatでは多様な統計解析を行うライブラリだ。描画にCanvasを使っているのでHTML5をサポートしたモダンなWebブラウザがサポート対象になっている。またjQueryを使っている。線で描画すること

  • データのビジュアリゼーションに使えるJSライブラリ「d3.js」:phpspot開発日誌

    d3.js データのビジュアリゼーションに使えるJSライブラリ「d3.js」 ユニークで様々なビジュアリゼーションが可能になっており、更にアニメーションしたりインタラクティブな要素を盛り込めるのも特徴 次のようなデータビジュアリゼーションをjavascriptのコードを使って描画でき、サンプルコードなんかも公開されています。 IEには対応していませんが、かなり色々なことができるので覚えておいてもよいかも。 関連エントリ 色々と使えそうなグラフや図が描けるビジュアリゼーションライブラリ集 データの様々なヴィジュアリゼーションが可能なFlexライブラリ「birdeye

  • HTML5のcanvasタグで描くグラフ描画ライブラリ「AwesomeChartJS」:phpspot開発日誌

    AwesomeChartJS HTML5のcanvasタグで描くグラフ描画ライブラリ「AwesomeChartJS」 データは配列で定義してdrawするだけです。描画コードは次のように美しい。 var mychart = new AwesomeChart('canvas1'); mychart.title = "Product Sales - 2010"; mychart.data = [1532, 3251, 3460, 1180, 6543]; mychart.labels = ["Desktops", "Laptops", "Netbooks", "Tablets", "Smartphones"]; mychart.draw(); IEではフォールバックされていないため動作しませんがiPhoneなどのcanvasタグ対応ブラウザをターゲットとするなら便利に使えそう 関連エントリ Ja

  • MOONGIFTプレミアムについて | MOONGIFT | オープンソース・ソフトウェア紹介を中心としたITエンジニア/Webデザイナー向けブログ

    Arborは複数のオブジェクトを関連性を含めてビジュアル化するライブラリ。 ArborはJavaScript/jQuery製のオープンソース・ソフトウェア。データをビジュアル化する方法は幾つか存在する。例えば棒グラフや折れ線グラフも一つのビジュアル化だ。どの方法を選ぶかはデータの種類と見せ方によって異なるだろう。 こんな表示も 幾つかのオブジェクト同士が関連して存在する場合に使えるのがArborだ。例えばソーシャルネットワークのユーザの関連性を表示したり、友人同士のつながりをビジュアル化するといった時に使えそうなライブラリだ。 Arborは幾つかのハブがあり、そのハブから枝が伸びて別なハブにつながっているようなビジュアル化を行う。表示して終わりという訳ではなく、常にゆらゆらと動いている。さらにハブをドラッグして移動させることもできる。その時には関連するハブも干渉して動く。 さらに複雑な描画

  • リアルタイムにスムーズなグラフを描く·Smoothie Charts MOONGIFT

    Smoothie ChartsはJavaScript製のオープンソース・ソフトウェア。Web上でのグラフ描画に対するニーズは多い。常時固定であれば画像でも良いだろうが、システムの値を使う場合は何らかのグラフ描画ライブラリを使うことになる。 複数グラフ同時描画も可能 さらにアクセスの度にレンダリングして終わる場合もあるが、刻々と変化するデータを常時アップデートしていくグラフもある。そんなリアルタイムに変化するグラフを必要とするならばSmoothie Chartsを使ってみよう。 Smoothie Chartsはリアルタイムに変化するデータをスムーズに描画していくライブラリだ。一つに限らず複数の線を同一グラフ内に描画することができる。例えばシステムのモニタリングであったり、アクセス数の変化などを追うのに使えそうだ。 canvasタグを使っているため、対応していないブラウザでは表示できないのが欠

    ionis
    ionis 2010/08/18
    canvasタグは使うけど、リアルタイムに描画できるらしー。
  • MOONGIFT: � Webベースの関数グラフライブラリ「openPlaG」:オープンソースを毎日紹介

    数式で描かれる曲線はどれも美しい。ほんの少しのパラメータの変化で、描かれるグラフは大きく異なってくる。また、英数字の羅列だけでは見えてこなかった規則性や特徴がグラフ上にプロットすると見えてくることもある。 同時に3つの グラフが描ける 特に工学系の学生であればグラフを描く機会が多いと思う。手作業では書きづらい、複雑なグラフを容易に描けるのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはopenPlaG、Webベースの関数グラフライブラリだ。 openPlaGはPHPで作られたソフトウェアで、パラメータを渡すことで関数グラフを描くことができる。f(x)で定義されるもの、または微分や積分のグラフを描くことが可能だ。グラフは同時に三つまで定義することができる。 計算機能もある グラフの色や幅、画像の種類などは細かくパラメータで指定することができる。専用のフロントエンドも用意され

    MOONGIFT: � Webベースの関数グラフライブラリ「openPlaG」:オープンソースを毎日紹介
  • 1