科学雑誌がプロットを生成するために使用するソフトウェアはどれですか?


12

Natureのような高ランクのジャーナルから、著者から得た図を再設計することを知っています。これらのプロットは非常にプロフェッショナルに見えますが、Adobe Illustratorなどで実行するには複雑すぎます。

出版社が高品質の図を生成するために使用するツールはどれですか?


2
プロットおよび図として定義するものを明確にしてください。
ドム

回答:


7

自然について話すことはできませんが、私が知っているいくつかのワークフローがあります:

  • Illustratorのチャートツールを使用してチャートを再作成します。Adobeは青銅器時代からチャートツールを更新していませんが、似たようなスタイルに基づいて非常によく似たチャートが多数必要な場合、時間をかけて投資することはないため、大変な作業でイライラします。見た目以上のものが可能です。
  • Illustratorを使用して、Excelまたは研究者が使用したものから貼り付けたチャートのスタイルを設定します。ほとんどの統計パッケージは、.epsまたはとしてエクスポートできます。.svg次に、ベクターのスタイルを設定し、家のスタイルに合わせてテキストを変更します。(Excelチャートに付属のクリッピングマスクを削除すると、線とデータポイントがわずかに移動することがあるので注意してください)。
  • チャートをトレースします -画像としてそれをたたいて、線上に再描画し、Illustratorでスタイルを設定します。私はこれをする必要はありませんでしたが、それは学術出版で一般的に必要な悪だと聞いたことがあります。
  • ggplot2プラグインでLaTeXやRなどのコードベースのチャート作成/レイアウトツールを使用します。このアプローチについてはあまり知りませんが、分析的で視覚的に気にしない人々に人気があり、辛抱強くプロの結果を見ることができ、コードベースのテンプレートを設定しているため、結果は非常に一貫しています。このアプローチを使用したいくつかの例を含む記事を次に示します - エコノミスト、Tableau ...、またはXKCDのようなRチャートのスタイルを設定します
  • D3のようなものでWebベースのチャートをコーディングし、WebブラウザーからSVG出力を抽出し、それをIllustratorで開き、そこで印刷するために終了します。New York Timesは時々これを行いますが、この他の質問でこれと正確なCMYKカラーを取得する方法について説明しました
  • カスタムのグラフ作成/視覚化ツールを使用します。人気のあるオプションは、非常にプロ並みのチャートに加えてかなり洗練されたデータ表示を生成できるTableauです。ただし、すべてのデータが無料で公開されている場合を除き、高価です。その場合、無料のTableau Publicを使用できます。かなりの数の科学出版物がTableauを使用しています(私の頭の上の名前は考えられません)。WEAVEは、オープンソースの代替が、どこにも近いとしてかなりある(ないことを確認、それはどちらかを出力するもの、それはSVGだならば、Illustratorのは、それを編集することができます)、ここではそういったことによりビット


2

Adobe Illustratorで行うのはそれほど複雑ではありません(試してみることもできますが--- FreeHandを使用する方がはるかに高速で効率的です---エレガントです)。

Asymptote、Tikz、METAPOSTなどのツールを使用できます。または、MatLabまたは他のコンピューター代数/グラフ作成ツールを使用して作成できます。


2

私は他の研究者のプロットを改善するために大学チームの一員でした。私たちのチームは主にMatlabとIllustratorを使用しました。ある時点まで、Matlabは、軸ラベル、軸目盛り、データライン、データドットの追加を含む、プロットの基本要素の表示に関して、より良いまたは効率的な仕事をします。プロットが改善された後、Illustratorはプロット要素の特性を変更する際に、より適切に機能します。

Natureのチーム(もしあれば)は同様のプロセスを行うと思います。


2

半福を使う

データ視覚化を操作するためのクラス最高のソリューションであるHanpukuを発見しました。この驚くべきソフトウェア以上のものはないと思います!

半福の概要

古い答え

user568458に記載されているこのオプションを使用してワークフローを説明します。

私はIllustratorの青銅器時代の世論調査ツール(ほとんどが棒/縦棒グラフ、円グラフ、折れ線グラフ)の作成をあきらめました。Illustratorは修正、小さな調整、更新されたデータを処理できませんでした。変更するとレイアウトが台無しになります。また、一連のチャート(バーの高さ、フォントサイズ、最大高さ)全体で一定に保つ必要のある主要な寸法を指定することもできませんでした。

JSGraphs.comをチェックしてください。多数のJavaScriptグラフ作成フレームワークがそこで比較されており、プロジェクトに最適なものを選択できます。

また、Pythonのlivereloadを使用してコードをライブにしました(実際には保存時に自動更新されます)。物事がより速く動きます!コマンドプロンプト/ターミナルでプロジェクトフォルダーに移動し、単に入力しlivereloadます。すべてのプロジェクトファイルが提供され、などのURLでアクセスできますhttp://localhost:35729/chart-01.html

チャート作成フレームワーク、その癖と制限を学ぶには時間の先行投資が必要ですが、最初のいくつかのチャートが構築されると、それらをテンプレートとして使用できます。

私のフレームワークは.xlsxファイルからエクスポートすることで取得したCSVファイルを入力として受け入れます。新しいデータのプラグインは、1行のコードを変更することにより行われましたurl: 'resources/graph-02.csv'

カラーテーマもJSONファイルで同様に管理できます。

ここからCMYK EPSの配信まで、ワークフローの多くを自動化できます。

フレームワークに応じて、SVGへのエクスポートはと同じくらい簡単にできますCtrlS。HTMLマークアップにSVG要素として埋め込まれている場合、Playfairでバッチエクスポートできます。

justinmanley / playfair:d3とPhantomJSを使用して、コマンドラインからチャートとグラフを生成します。

最初は、フォルダー内の各ファイル(AutoHotkeyまたはWASP for PowerShell)の enter-URL-save-as-enter-next-URL-save-as monkey-workを複製するUI自動化ツールを使用しました。

SVGをCMYK EPSファイルにバッチ変換するには、Illustratorでアクションを作成しました

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