素敵なグラフを自動的に作成するにはどうすればよいですか?


12

例えば。このページにあるものなどhttp://store.steampowered.com/hwsurvey

これを実行できる既製のソフトウェアはありますか?または、同様のことを行う他のソフトウェアに関する推奨事項はありますか?これは実際には統計の問題ではないことは知っていますが、効果的であるためにはきちんとした魅力的な方法でデータを提示する必要があると強く感じているので、この質問は一部の人々にとって役に立つと思います。

更新(29/12/11)

この質問に対するすべての回答に感謝します。すべての提案に感謝します。自動的に、つまりデータを入力するとグラフが自動的に更新されます。

私のプロジェクトの目的は、無期限に6〜10セットのデータを毎日(またはおそらく2倍)収集することです。Webサイトでデータを表現する方法を見つけたいと思います(私がしたSteamリンクに似ています)上記のとおり)、ユーザーバックエンドは技術に詳しくないユーザーでも簡単に処理できます。他に提案がある場合は、回答に追加してください!再度、感謝します!


Webページにプロットを公開したい場合は、そのためにJavaScriptライブラリを使用する必要があります。Google Chartツールのように、FlotまたはRaphael
audijenz

1
私には2つの質問があるようです:自動的な方法きちんとしたグラフィックを作成する。これらのグラフィックスは意味があり、主観的または知覚的なバイアスにならないようにする必要があります(特定のURLで作成される6つのグラフィックスのうち4つの円グラフを見ることができます)。この質問にをタグ付けしたときにinteractive-visualization、何を念頭に置いていますか?protovisまたはその後続のd3.jsのようなものですか?csvまたはJSONデータで簡単にセットアップできますが、データはどうですか?
CHL

Steamのグラフィックは見た目はいいですが、重要なことは省きます。たとえば、時系列グラフでは、水平軸に関する視覚的な合図は表示されません(少なくとも目盛りをお勧めします)。
デビッドJ.

「ウェブページにプロットを公開したい場合」「JSライブラリを使用する必要がある」という議論には同意しません。RまたはSPSS経由でのみ使用可能なグラフが必要な場合は、どうしますか?Webページのグラフを動的に生成する場合、可能であれば、Javascriptを使用すると便利です。しかし、それでも十分な理由ではありません。
デビッドJ.

明確な質問をしない限り、役に立つアドバイスを提供することはできません。どんな種類のデータがあり、どこに保存され、何をしたいのかを知る必要があります。私に知らせて、私はいくつかのより良い提案を提供できます。
デビッドJ.

回答:


5

グラフの自動生成と素敵なチャートの作成の両方に関心があります。

リンクされたページには、まともな活版印刷とまともな配色のかなり基本的なグラフがあります。チャートに適したソフトウェアならどれでも作成できるので、使用するソフトウェアには適切なパラメーターが必要だと思います。

カラースキームカラースキームジェネレーターは、快適で、潜在的に決まり文句のカラースキームを提供できます。

グラフィックデザインティモシーサマラは、20のルールとそれらを破る方法のリストを提供します。それらのいずれも壊さずにすべて適用すると、素敵な、決まり文句のようなデザインになります。

タイポグラフィTypeを使用したデザインは、タイポグラフィの私のお気に入りの紹介です。


建設的な答えの場合は+1。自動生成された魅力的なデザインは矛盾していません。ずっと難しいです。
ダレンクック

自動生成により、魅力的なグラフを簡単に作成できます。ウェインが何について話しているのかわかりません。
トーマスレヴィン

5

素敵なテキストを自動的に作成したり、素敵な絵を描いたり、おいしい料理を作ったりすること以外に、素敵なグラフを自動的に作成することはできません。

素敵なグラフ(または素敵なグラフ)を作成するには、才能、努力、理解が必要です。

良いナイフとストーブがあるときは料理が簡単で、良いワードプロセッシングパッケージで小説を書くのと同じように、素敵なグラフを作成するのに役立つプログラム(他の返信を参照)があります。しかし、優れたツールだけでは十分ではありません。


4

R、Igor Pro、gnuplot、SAS、Excelなど、多数のプログラムで魅力的で明確なグラフを作成できます。重要な要素は、データを理解し、特定の対象者に伝える必要があるものを理解し、美的/知覚の問題について研究するユーザーです。

一部のプログラムは他のプログラムよりも柔軟性が高く(RおよびIgor Proは非常に柔軟性があります)、一部のプログラム/パッケージにはより魅力的なデフォルトがあります(たとえば、Rのggplotパッケージ)。矛盾する。私の考えでは。

編集:コメントで指摘したように、「自動」とは、最初に意味のある魅力的なグラフを自動的に作成することではなく、新しいデータが入ったときにグラフを更新することを指します。その場合、魅力的なグラフを作成できるほとんどのソリューションを自動化して、新しいデータでグラフを更新できます。もちろん、時間の経過とともにデータが劇的に変化すると、元のデザインがうまく機能せず、グラフが理解しにくくなったり魅力的になったりする場合があります。


イゴールプロについて聞いたことがない。SAS 9.2のデフォルトはまったく悪くありません。SASの量子ジャンプ。
ピーターフロム-モニカの復活

2
彼の質問の重要な側面は、単にグラフを生成することではないと思います。基になるデータが変更されると、自動的に(プログラムで)それらを生成することです。一部のツールは、プログラムで接続する際に他のツールよりも簡単です。
デビッドJ.

Igor ProがRやあなたが言及した他のものに匹敵するものとして言及されているのを見て驚いています。(これは私がそれを聞いた最初です。)
デイビッドJ.

自動グラフとすてきなグラフは必ずしも矛盾しているわけではありません。次に例を示します。流入するデータを把握したら、自動的に更新される視覚化を設定することができます。これ、多くの場合自動化されます。そしてよくやった。また、代替手段は何ですか?データが変更されるたびに人間がグラフを更新しますか?
デビッドJ.

@ David、Peter:以前はWavemetricsのIgor Proを使用していましたが、これは非常に優れた科学分析プログラムです。彼らのスタッフは傑出しており、グラフは非常にカスタマイズ可能です。それは完全にGUI駆動することができますが、すべてが基礎となる言語に翻訳されており、アクセス、保存、変更などが可能です。 Rを使用します。私はそれを強くお勧めします。wavemetrics.comで詳細情報を入手できます。
ウェイン

1

このトピックをグーグルで検索して、Nat Geo、The Atlantic、GOOD Magazine CNNMoney.com、Ebayなどのブランドのインフォグラフィック生成を自動化する会社visual.lyに関するtechcrunchの記事に出会いました。

彼らのウェブサイトは、最終的に誰でもこれらのインフォグラフィックを作成できるようになると示しています。

お役に立てれば。


非常にクールなリソース、ありがとう!2011年12月13日の時点でブログ投稿は2つしかありませんが、IMOは非常に有益で有益です。
アンディW



0

見ていHighchartsを

Highchartsは、純粋なJavaScriptで記述されたチャートライブラリで、WebサイトまたはWebアプリケーションに直感的でインタラクティブなチャートを提供します。Highchartsは現在、折れ線グラフ、スプライン曲線、面積グラフ、areaspline列、棒グラフ、円グラフ、散布図をサポートしています。

素晴らしいデモページがあります。


0

私のようなこのツールの使用のために幸運を持っていたRあなたの周りにプログラミングしましょうあなたのチャートは、ウェブサイト、および-のためにどのように見えるか、Googleのチャートツール(または他のJavaScriptベースのチャートツールは、例えば、D3jschartsは、と私はサイトだと思いますまさにこの種の問題に対してFusion Chartsを使用しています。

Rで行うことは、チャートの見た目の基本的な方法を設定することです。Rは高度にカスタマイズ可能で(MSのExcelほど悪くはありませんが、やや恐ろしいデフォルトを使用)、特定の場所またはソースからデータを読み取り、値を調整するスクリプトを作成します。軸の位置、目盛り、中央値を配置する場所、およびそれに付随するタグを中心に変更できます。これは完全ではありませんが、プログラミングロジックを使用して、いくつかの慎重な選択を行うことで、一貫性のある見た目を実現できます。

JavaScriptのバリエーション(リストされているものに似たチャートを取得できる場所)を使用して、チャートを表示するコードとデータを取得する場所を設定するだけです。そのため、データを取得/処理するサービス(ある種のWebサービスなど)を作成し、それをチャートAPIにフィードできます。欠点は、これでカスタマイズが少なくなり、時にはAPIが期待する形式にするのが苦痛になることですが、デフォルトはかなりよく見える傾向があり、Webページに結果を簡単に配置できます。いくつかの追加のビジュアルキャンディ(たとえば、リンク先のサイトのもの)。


0

Steamサイトは、Flashプラグインを使用してグラフを描画します。統計データを使用して描画する場合は、Rソフトウェアを使用します。Javascriptの専門家であれば、extjsを使用してグラフを描画した方が良いでしょう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.