web-dev-qa-db-ja.com

(私のRの知識に関連して)美しいインフォグラフィックを作成する方法をどのように学ぶことができますか?

私は熱心なR(r-project.org)ユーザーであり、インフォグラフィックが大好きです。

私はちょうどこの記事に出くわしました: http://www.noupe.com/design/fantastic-information-architecture-resources.html

情報デザイナーのためのリソースの長いリストを提供します。

そしてそれは私にもっと美しい(単なる有益な)Rプロットをしたいという願望を引き起こしました。

この飛躍を実現する方法についての提案/リソースはありますか?

美しいインフォグラフィックを作成するには、どのような本/ソフトウェア/スキルが必要/開発する必要がありますか?

36
Tal Galili

これが私が提案するリソースのリストです:

タフテの本は本当に素晴らしいですが、私のお気に入りは実際には彼の2冊目の本です: 構想情報 。それとは別に、私はいつも 視覚化方法の周期表 が面白いと思っていました。ロス・イハカも このテーマに関するコースを教えた 過去。

Rについては、 ggplot2 を学習します。 learnr.wordpress.com ブログはこのための優れたリソースです。 ggplotブック および グラフィックスブックの元の文法 を検討してください。

質問でリンクした同じサイトからの別の有用な記事があります: データの視覚化:最新のアプローチ

このテーマに関するいくつかの良いブログ:

場合によっては、Rでデータ操作を行いたいが、別のツールを使用して視覚化を作成することもできます(たとえば、 このリスト を参照)。これが私が何年にもわたって見つけた最高のツールのいくつかです:

最後に、興味深いオープンな視覚化プラットフォームが 多くの目 で利用できます。

52
Shane

Rを使用して基になるグラフィックを作成し、編集可能な形式( svg など)で保存することを検討することをお勧めします。次に、よりアートに焦点を当てたアプリケーションを使用してsvgを編集し、美しくします( Inkscape など)。 Cairo を使用した例については、私の 前の質問 を参照してください。また、シェーンから学習するggplot2を+1します。

13
PaulHurleyuk

あなたのスキルのR側がかなり良いなら、あなたは間違いなくEdward Tufteの本を読み始めたいと思うでしょう、特に定量的情報の視覚的表示および美しい証拠、どちらもデータを効果的かつ効率的に提示する方法について優れた洞察を提供します。

ただし、「美しい」という考え方は人によって異なることに注意してください。タフテは、彼が「データインク比」と呼ぶ量を最大化することを大いに信じています。つまり、彼が「チャートジャンク」と呼ぶものではなく、ページのインクのどれだけがデータ専用であるかです。これにより、彼の作品は洗練されたミニマリストの作品になり、確かにすべてを消化しやすくなりますが、一部の人々はあまりにも実用的であると感じるかもしれません。しかし、タフテにとって、機能と形は1つに非常に近いものです。それは、役立つほど、美しくエレガントになります。

7
John Feminella

tikz manual には、(tikzを使用して)優れたグラフィックを作成する方法に関する数十ページが含まれています。したがって、これはRに完全に固有のものではありませんが、アイデアは興味深いものであり、例を使用して作成されています。

ビジュアライゼーションの最終的な目標はわかりませんが、LaTeXが関係している場合(そしていつ美しいタイポグラフィに関係していないのですか?;))、シェーンのように、グラフィックをベクターグラフィック言語で作り直すことをお勧めします。提案されました。

1
Pieter