フィギュアを「プロフェッショナル品質」にする属性は何ですか?


35

私は、ORIGINで作成されたプロットは洗練された「プロフェッショナル」に見える傾向があるのに対し、Mathematicaで作成されたプロットはそうではないと言うのを聞いたことがあります。しかし、ほとんどのプロット作成プログラムは非常に構成可能であり、目盛りの位置とラベル付け、フォントと色の選択、ラベルの配置などの適切な設定により、Mathematicaで図を作成できるはずです。 / matplotlib / Gnuplot / etc。それはORIGINから来るものと同じように見えます。しかし、この文脈で人物が「プロフェッショナル」であるとはどういう意味ですか?

言い換えると、私の目標が科学論文に含めるために可能な限り最高の外観の数字を作成することである場合、その目標に向けて一般的にどのような設計選択が推奨されますか?明らかに、適切な種類のプロット、たとえば棒グラフ対散布図、線形対対数スケールを選択する必要がありますが、これらは使用するプロットプログラムに関係なく常に考えられる選択肢です。私が普段考えていないことにもっと興味があります。これは通常、いくつかのプロッティングプログラムのデフォルトに従って設定されますが、プロットの見た目を改善するために変更できます。


2
これはここでは話題にならないかもしれません...許容可能なデータ視覚化の質問の境界を調査するために投稿しています(meta.scicomp.stackexchange.com/questions/55/…を参照
David Z

5
科学出版物になる多くのプロットの質の低さを考えると、コミュニティの定義を改善する必要があるかもしれません!
デビッドケッチャソン

2
@DavidZaslavskyは-私はそれが、これは実際にこの質問のために最も適切な場所かもしれないと思うである計算科学の一部であり、科学的データのプレゼンテーションに固有の。私たちのソフトウェアで作成されたグラフは「公開基準」に達していないため、修正する必要があるという科学者の苦情をよく見ます。そのため、この問題に関する他の人々の経験を見るのは良いことです。主観的な質問ではいつものように、答えは6つのガイドラインに従うべきです。
マークブース

もちろん、@ Mark。技術的な問題ではないので、これを可能な限り客観的にしようとしました。
デビッドZ

デイビッドのおかげで、私のコメントはそれらの質問に答えることに焦点を当てていました。当時私たちは短い答えに向かっていたからです。6つのガイドラインは、短いよりも長い、意見よりも経験、想定よりも文脈、偏見よりも公平、偏見よりも真剣であり、事実や参考文献などで答えをバックアップすることを提案します。質問。
マークブース

回答:


14

IMO、図を「プロフェッショナル品質」にするものは、ジャーナル/出版社のルールによって定義されます。これは、実際に「発行品質」に変換されます。これは、発行する場所に応じて相対的です。いくつかの普遍的なルールが際立っているようです-使用されている作図ソフトウェアの不変:

1)図には、情報/アイデア/引数を伝えるために必要な要素をできるだけ少なく含める必要があります。フィギュアは数秒で簡単に読める/理解されるはずです-フィギュアで何が起こっているかを理解するのに時間がかかる場合、情報が多すぎるかもしれません。自分のプロット/データに精通しているので、これを確認するのは難しい場合があります-それがどれほど邪魔になっても-簡単に読むことができるかどうかを確認するために同僚に見せることは役立ちます。(図の背後にある物理的意味の理解と間違えないでください-これには通常かなり時間がかかります)。

2)カラーを使用する必要がある場合は、カラーホイールの反対側で理想的には少数に制限することをお勧めします。たとえば、青と赤は青と緑よりも優れています。図には多くの色合いがある場合がありますが、主な色はほとんどない方が良いでしょう。私はしばしば、青(低い値)と赤(高い値)を使用して、その間に白のトランジションを入れます。色覚異常の読者を常に念頭に置いてください。

3)目盛り、等高線ラベルなどはすべて、虫眼鏡なしで簡単に読めるようにする必要があります。したがって、ジャーナルの本文テキストと同様のフォントサイズです。すべてが読めるかどうかは、図の幅が3インチと6インチのハードコピーを印刷することで確認できます(これらは科学雑誌で一般的な図のサイズです)。

4)最後に、図のすべての要素に目的があることを確認します。有用な情報を伝えていないものがある場合は、捨ててください。それは図の読みやすさを助けます。

目盛り、ラベルなど、図を作成するすべての小さな要素をカスタマイズすることに慣れた時点で、きれいなepsを生成できる限り、どのツールを使用するかは重要ではありません。


(1)の理論的根拠について詳しく説明してください。数秒は長い時間ではありません。これは、人々が本当に、本当に、忙しいという実用的な理由に基づいているので、数字を理解するのに数秒以上かかる場合、彼らは気にしません。
ファヒムミタ

@FaheemMithaいいえ、私が本当に意味しているのは、図を明確かつシンプルに保つと読者に好意的であることです。確かな基準として数秒を保持しないでください-これは私が自分の数字を評価するために使用される方法です。1つの図に入れることができる情報の量には制限があります-あまりにも多くを入れると、読者が内容を理解しにくくなる可能性があります。読者は、あなたの仕事に興味があるなら、非常に忙しい人物であっても読むことを気にしますが、あまり忙しくない人物は、情報を伝えるのにより良い仕事をします。
ミラノ語

このような曖昧な質問への回答を受け入れることが完全に理にかなっているとは思いませんが、この回答は、私が尋ねたときに私が念頭に置いていた曖昧なアイデアを成文化するのに最も適しているようです。だからあなたはチェックマークを取得します:
デビッドZ

18

自分の作品で「出版品質」を考えるとき、または他の人を見るときに考えていることを考えるとき、私が探す要素がいくつかあります。彼らです:

  1. 高解像度、できればベクトルベース。これは今ではかなり明白なはずですが、驚くでしょう。
  2. 乱雑さの欠如。私はあなたの姿で何が起こっているのかを見て、すぐにそれを見ることができるはずです。「高インク:用紙比率」のガイダンスを取り、それを使用して原稿全体を1つの図に詰め込もうとする人ほど嫌いなものはありません。
  3. うまく印刷します。これは実際に私にとって最も重要なものであり、私が論文をレビューするとき、私は常にテストします。「数字は印刷されますか?」グレースケールで印刷すると、ポイントが完全に難読化されたフィギュアを何度もヒットしました。そのため、私の目的には役に立たなくなります(画面では読みません)。
  4. 作成者がグラフィック設定の使用方法を知っているという証拠。奇数のボール軸の選択、正しい場所の目盛りなどはありません。
  5. #2と組み合わせると、本質的に完全にグラフィカルな「繁栄」の欠如。影、不必要な3Dなどは、読者の時間を無駄にするだけです。

それらのほとんどは、プログラム固有ではなく、作成者固有のものです。Rでひどいプロットが表示され、Excelで素晴らしいプロットが表示されています。


ベクトルグラフィックスは確かに望ましいものです。しかし、広く使用されていない描画プログラムはありますか?
ファヒムミタ

2
描画プログラム?私が考えることはできません。プロットを作成するプログラム-統計パッケージなど?それらの多くには、ベクター以外の出力形式が用意されているか、デフォルトとしてあります。
フォマイト

14

データの数値について話している場合は、エドワード・タフテの定性的情報美しい証拠の視覚的表示のソースに行きます。

もちろん、タフテ氏はいくつかの詳細を説明しますが、私にとって際立っている原則は、フレームや装飾にインクを費やすのではなく、できるだけ多くのインクに情報を載せることです。

マークのリクエストごとに修正:

質的情報の視覚的表示からいくつかの主要なポイントは

  • 言うべきことを歪めたり難読化したりしない方法でデータを表示する
  • 異なるレベルの異なるデータ間の比較を可能にするためにディスプレイを配置します
  • グラフィック面を統計的および言語的記述と統合する
  • 目的にかなわない要素(または他の要素によって冗長になる要素)を削除してデータとインクの比率を最大化し、追加情報(箱ひげ図のバリアントである軸など)を伝えるために存在する要素を使用する
  • 小さな倍数を使用して高次元のデータセットを配置し、これらの追加の次元に沿って比較できるようにすることができます。

ビューティフルエビデンスは、その範囲内の幅広い本です。チャプターのタイトルを複製します。

  • マッピングされた写真:証拠と説明としての画像
  • スパークライン:強力でシンプルな、ワードサイズのグラフィックス
  • リンクと因果関係の矢印:あいまいさのアクション
  • 言葉、数字、画像-一緒に
  • 分析設計の基本原則
  • エビデンスプレゼンテーションの破損:原因のない効果、チェリーピッキング、オーバーリーチ、チャートジャンク、および完結する怒り
  • PowerPointの認知スタイル:内部での破損の排除
  • 彫刻台座:意味、実践、脱脚
  • 風景の彫刻

Beautiful Evidenceの興味深い観察結果の1つは、印刷物に一般的に高密度出力デバイス(最近では300 DPIプリンターが低密度デバイス)を使用しているが、多くの場合、スクリーンプリンターまたはラインプリンター用に数字を描画することです。情報を伝えるため。


定量的情報の視覚的表示のページ13は、「プロフェッショナルグラフィックス」の要約、または「グラフィックエクセレンス」というタイトルのある素敵な箇条書きから始まります。
ブライアンディグス

@Brian Diggs-あなたまたはdmckeeは、この答えを主要なポイントの要約で更新できますか?私たちの多くは、実際に出かけて本を買うほど興味がなくても、要約を知るのに十分興味があるかもしれません。
マークブース

@マーク:私は翌日かそこらでそれを取得します...私のコピーはオフィスにあり、今はそうではありません。
dmckee

8

私が個人的に作成できた最高の数値は、TeXパッケージPGF / TikZを使用したものです。LaTexを使用する場合、ハードサイエンスの多くの人がそうであるように、おそらく既に聞いたことがあるでしょう。

LaTexグラフィックパッケージのリーダーでもあるようです。TeX StackExchangeサイトの質問のかなりの部分は、PGF / TikZに関するものです。なぜ結果がこんなに良いのかはわかりませんが、LaTeXを使用するときにPGF / TikZが他のパッケージよりも優れている1つの利点は、単にテキストとの統合性が高いことです。一つには、図のフォントはテキストのフォントと同じになります。


もちろん、実際にはそれも数字を作る私のお気に入りの方法です;-)しかし、私はTikZプロットが良いと考えられる理由にもっと興味があります。
デビッドZ

1
@DavidZaslavsky:私は知らない。天才ですか?:-)
ファヒームミタ

@DavidZaslavsky:真剣に、その質問はtex.sxで話題になり、おそらくそこで既に対処されています。
ファヒムミタ

1
@EpiGrad:Davidが気になっている場合は、TikZについて具体的に尋ねるのがtex.sxでより役立つことを意味しました。もちろん、tex.sxのトピックでは、より広範な質問はありません。
ファヒムミタ

1
pgfplotsはとても素晴らしいです。デフォルトでは、ボックス化された、ベクトルのように鮮明な、本文テキストと一貫性のあるラベルなど、希望どおりに見えます。しかし、調整も簡単です。私のお気に入りのトリックは、Matlab疑似カラープロットから軸を取り除き、それをトリミングして、TikZで軸をラッピングすることです。そうすることで、擬似カラー(これはラスターグラフィックが望ましい数少ないケースの1つ)のラスターイメージと、軸とラベル、さらにはカラーバーのLaTeXの良さを取得できます。これはpgfplots
qubyte

6

悪いグラフを構成するものを特徴付けることは、グラフを良くするものよりも簡単です。

不良グラフのいくつかの機能:

  • 過度に大きいまたは小さいフォントと記号
  • 曲線やその他のグラフ機能の極端に細い線または太い線
  • 同時に表示または変更される変数が多すぎる
  • 不適切な軸選択(ログ対線形、範囲など)
  • 存在しない可能性のある進行または動作を示す実線でデータポイント間の傾向を表示する
  • 不確実性またはエラーの大きさを示さない
  • キャプションやラベルが不十分なグラフ(ユニットを含む!)

ただし、一般に、ほとんどのソフトウェアパッケージは優れたグラフィックスを作成できますが、デフォルトで優れたグラフィックスを生成する状態で作業したプログラムはほとんどありません。フォントサイズ、表示範囲、軸またはシンボルの選択など、常に微調整が必​​要です。現在、私はmatplotlibを使用することを好みます。私のグループの他の人はSciDavisに移行しました。


「エラーを表示しない」とはどういう意味かわかりません。明確にできますか?そうでなければ、良いリスト。
ファヒムミタ

明確にするために編集:「不確実性またはエラーの大きさを示さない」。ただし、エラーが小さすぎて表示できない場合は、キャプションで示すことができます。
aeismail

5

MathematicaパッケージLevelSchemeを使用して、かなりの成功を収めました。実行モデルは従来のMathematicaプログラミングとは少し異なるため、その使用に関連する学習曲線があります。しかし、単純なMathematicaでは難しいプロット生成を細かく制御できます。また、サイドパッケージとして、カスタムティックマークを生成するためのパッケージがあります。

(Mathematica v.8をサポートするバージョンがリリースされると、SciDrawに名前が変更されます。)

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