タグ

graphに関するaikeのブックマーク (13)

  • Excelによるエラーバー(誤差範囲)付き棒グラフの作り方 | ブログ | 統計WEB

    Excelを用いてエラーバー(誤差範囲)付き棒グラフを作成する方法を紹介します。 対応Excelバージョン この手順は、Excel 2016・2019・2021、office 365に対応しています。 概要 論文などで棒グラフにエラーバーを付け加えたグラフをよく見かけます。このグラフは、棒グラフで平均値を、エラーバーで標準誤差や標準偏差、平均値の信頼区間などを表します。ここでは、平均値に標準誤差のエラーバーを付けた下図のようなグラフを作成します。手順は1から12まであります。

    Excelによるエラーバー(誤差範囲)付き棒グラフの作り方 | ブログ | 統計WEB
  • gnuplotをHomebrewからインストールするときの手順 - Qiita

    Macにgnuplotをインストールしようとして、意外とハマったのでその時のメモ。 (2014.12.24 最新の情報にアップデートしました) (実行環境) OS X 10.10.1 Yosemite Homebrew 0.9.5 gnuplot 4.6.6 0. 状況 $ brew install gnuplot だけでもインストールはされる。 しかし、$ gnuplotで起動しても、 Terminal type set to 'unknown' となって、 gnuplot> plot sin(x) とかしても表示ウィンドウが出ない。 出力(表示)先(Terminal type)が指定されていないのがいけないらしい。 1. インストールのオプションを確認 $ brew info gnuplot ==> Options --cairo Build the Cairo based termi

    gnuplotをHomebrewからインストールするときの手順 - Qiita
  • Homebrewでgnuplotを入れる - Qiita

    概要 Homebrewでgnuplotを入れました.aquatermとかqtとかpdf使えるようにします. ひとまず確認 $ brew info gnuplotでオプションを確認します. --cairo Build the Cairo based terminals --latex Build with LaTeX support --nogd Build without gd support --nolua Build without the lua/TikZ terminal --pdf Build the PDF terminal using pdflib-lite --qt Build the Qt4 terminal --tests Verify the build with make check (1 min) --with-x Build the X11 terminal -

    Homebrewでgnuplotを入れる - Qiita
  • Elegans - Webベースの3Dグラフライブラリ

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました グラフというのは実にたくさんの種類があります。Webにおいてグラフを表示するというのは意外と面倒な問題ではありますが、それでも最近ではライブラリを増えてきて使いやすくなってきているでしょう。 しかしそれは2Dに限った話かも知れません。3Dグラフとなるとさらに厄介です。そこで使ってみたいのがElegans、3Dグラフライブラリです。 Elegansの使い方 まずはデモを見てみましょう。 コードは以下のようになります。 var stage = new Elegans.Stage(d3.select(#vis)); var surface = new Elegans.Surface(data); stage.add(surface); stage.render(); ステージを作り、デー

    Elegans - Webベースの3Dグラフライブラリ
    aike
    aike 2014/09/27
  • C3.js | D3-based reusable chart library

    Comfortable C3 makes it easy to generate D3-based charts by wrapping the code required to construct the entire chart. We don't need to write D3 code any more. Customizable C3 gives some classes to each element when generating, so you can define a custom style by the class and it's possible to extend the structure directly by D3. Controllable C3 provides a variety of APIs and callbacks to access th

    aike
    aike 2014/08/28
  • Epoch·リアルタイム描画に対応したCanvas/SVGグラフライブラリ MOONGIFT

    Webアプリケーションが企業においても利用されていくようになると必要になるのがグラフです。膨大なデータを見やすく整形して表示し、トレンドを見つけられるようにしなければなりません。 そのためには多種多様なグラフライブラリを知り、それがどのニーズにマッチするかを把握しておく必要があります。今回はリアルタイム系グラフに向いたEpochを紹介します。 Epochの使い方 エリアグラフ。滑らかな曲線がいいですね。 棒グラフ。 複数のグラフを比較もできます。 線グラフ。滑らかに描けます。 こちらも複数描画できます。 円グラフ。 分布図。 ヒートマップ。リアルタイムにデータを描画していきます。 ゲージ。こういうのも面白いですね。 棒グラフの積み上げ版。 エリアの積み上げ。 折れ線グラフの比較。 Epochはデベロッパーフレンドリー、リアルタイムグラフ、Canvas/SVG両方への対応が特徴となっています

    Epoch·リアルタイム描画に対応したCanvas/SVGグラフライブラリ MOONGIFT
  • データビジュアライゼーションをはじめるためのフリーのツール・情報源20選 – lab.sugimototatsuo.com

    お知らせ (2015年9月30日) 日経ビッグデータ発行の『データプレゼンテーションの教科書』(2014年12月発売)の記事「データビジュアライゼーションのためのフリーツール厳選20」(P.102~105)において、記事の翻訳文が盗用され、改変の過程で誤訳が生じていました。詳しくは下記リンクをご参照ください。 『データプレゼンテーションの教科書』(日経BPムック)についてお詫びと訂正(日経BP社サイト) この記事はThe top 20 data visualisation toolsの原著者許諾済みの日語訳です。 Brian Sudaが、データをクリーンアップし、すてきなビジュアライゼーションを作成する20のツールと学習情報を紹介します。 Original Article by Brian Suda. Translated by Tatsuo Sugimoto. この記事では、フリーで

    データビジュアライゼーションをはじめるためのフリーのツール・情報源20選 – lab.sugimototatsuo.com
    aike
    aike 2014/06/06
  • jqPlot - Pure Javascript Plotting

    jqPlot is a plotting and charting plugin for the jQuery Javascript framework. jqPlot produces beautiful line, bar and pie charts with many features: Numerous chart style options. Date axes with customizable formatting. Up to 9 Y axes. Rotated axis text. Automatic trend line computation. Tooltips and data point highlighting. Sensible defaults for ease of use.

  • グラフ理論(Graph Theory) - Python, web, Algorithm 技術的なメモ

    グラフ理論(Graph Theory) 今 Think Complexity でアルゴリズムと 複雑系について勉強しています.今回は,自分の勉強を兼ねてThink Complexityで勉強した グラフ理論についてまとめを行いたいと思います. このpdf,htmlなら無料で読む事が可能です. こちらをご覧下さい グラフとは グラフとは離散的な要素をつなぐモデルを表す抽象概念です. グラフはノード(node, 頂点(vertex))の集合と辺(edge, link)の集合で 構成されます.下図がグラフの例です. fig.1 friendship graph この例ではfacebookでよく見られる友達との繋がりを示しています. ノードは人を表して,異なるノード(人)が繋がっている場合は 友達であるとします.また繋がっている線を辺と呼びます. このグラフのように辺に矢印がついていないグラフ

    グラフ理論(Graph Theory) - Python, web, Algorithm 技術的なメモ
    aike
    aike 2014/02/24
  • Viz.js·Web上でGraphvizをSVGでレンダリング MOONGIFT

    フローチャートなどの高度なグラフを描こうと思った時に使われるのがGraphvizです。テキストベースで記述していくだけでできるというのはやはり手軽です。しかしローカルソフトウェアをインストールしたり、セットアップしたりするのは面倒と感じる人も多いでしょう。 そこでさらに再利用性を高めてくれるのがViz.jsです。WebベースでGraphvizを使えるようにしてくれます。可能にするのはまたしてもEmscriptenなのですが、面白さを体感してください。 例として以下のようにGraphvizのDOT言語をそのままscriptタグに記述します。 <script type="text/vnd.graphviz" id="cluster"> digraph G { subgraph cluster_0 { style=filled; color=lightgrey; node [style=fill

    Viz.js·Web上でGraphvizをSVGでレンダリング MOONGIFT
  • 櫻田潤 | インフォグラフィック・エディター

    ビジュアルの力で世界を丸くする。 地球の形状が「丸い」のは、そこで暮らす僕たちにひとつの「ビジョン」を指し示しています。地球の形と同じように、世界で起こっていることのすべてが丸く収まっていれば良いのですが、現実は違います。 大小いろいろな規模の摩擦がいたるところに発生し、繰り返されます。その解決に必要なのは、お互いの「考え」や「価値観」「立場」、「状況」「状態」を示し、認め合うことです。そのために、「ビジュアル」の力を活用していきます。

    櫻田潤 | インフォグラフィック・エディター
    aike
    aike 2013/11/15
  • gnuplotをJavaScriptに変換。Web上で高度な3Dグラフを描画·gnuplot-JS MOONGIFT

    gnuplot-JSはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。 3Dグラフを描く際などによく使われるソフトウェアがgnuplotです。高度なグラフを描けるのがメリットですが、ローカルに落として使うのが面倒に感じている人もいるのではないでしょうか。そこで使ってみたいのがgnuplot-JSです。gnuplotをEmscriptenでJavaScript化したソフトウェアです。 デモです。SVGファイルとして出力されています。 ローカル版と比べて多少のコードの修正が必要ですが、概ねそのまま動作します。 こんな複雑な描画もできます。 コードを書いてから実際に描画されるまでは多少のラグがあります。そのためリアルタイムにgnuplotのコードを評価してグラフを描くと言った使い方には向かないかも知れません。とは言えWebブラウザだけで

    gnuplotをJavaScriptに変換。Web上で高度な3Dグラフを描画·gnuplot-JS MOONGIFT
    aike
    aike 2013/09/24
  • NVD3

    This project is an attempt to build re-usable charts and chart components for d3.js without taking away the power that d3.js gives you. This is a very young collection of components, with the goal of keeping these components very customizable, staying away from your standard cookie cutter solutions. View more examples » GitHub Repo Download d3.v3.js. This is the only required library for NVD3. Dow

  • 1