PowerPointで使用するのに最適なオープンソースデータ視覚化ソフトウェア


14

最高のオープンソースデータ視覚化ソフトウェアは何ですか?次のものが必要です。

  1. Microsoft Excelからデータをインポートできます(Oracleデータベースからデータをインポートすることもできますが、これは必須ではありません)。

  2. ソフトウェアによって生成されたグラフは、Microsoft PowerPointにエクスポートできます(コピーと貼り付けは問題ありません)。

  3. オープンソースで使いやすい。


1
システム上でローカルに実行する必要がありますか?プラットフォームに制限はありますか(Win / Mac)?
hrbrmstr 14年

1
Pythonのmatplotlib、Rのggplot2。どちらもさまざまな形式(ラスターとベクターの両方)にエクスポートできますが、それぞれの言語での作業を学習する必要があります。
マーククレセン14年

1
どのようなチャートを作成していますか?ExcelとPowerPointを使用している場合、ネイティブチャートを使用しないのはなぜですか?このように、データが変更された場合、スライドは比較的簡単に変更できます。サードパーティのソリューションを使用すると、データを再保存し、エクスポートし、グラフ化し、パワーポイントにコピーする必要があります。

2
PowerPointからRmdとpandocを使用して自動生成されたプレゼンテーションを使用するように切り替えることをお勧めします。また、データベースからデータを自動的に選択すると(既に推奨しているように)、プロセスが大幅に合理化されます。データが変更された場合、またはすべての作業を行ってから数週間後にフォローアップする場合は、スクリプトを再実行します。
しばらく

回答:


8

2017-02-24更新

RをRStudioで使用するのが最善の解決策だと思います。(PythonおよびiPythonノートブックは代替です):

  • データのインポート
    • Excel:readxlパッケージ
    • Oracle:oraまたはRODBCパッケージ
  • プロット:ggplot2
  • プロットのエクスポート
    • コピーアンドペースト:RStudioのエクスポートプロット機能
    • プログラム:ReporteRsパッケージ

TLDR;

データのインポート

Excel(表)データをインポートする方法は多数あります。Excelデータの場合、readxlパッケージは最も簡単で汎用性の高いものを提供します。通常、インポート時に変数タイプが正しく取得されます。

別の方法は、ファイルをCSVとして保存してから再インポートすることです。readrパッケージには、このために良いです。@Nick Staunerは、おそらくを使用して最も基本的なソリューションを提供しread.csvます。制限は、ワークシートをCSVファイルとして保存する追加の手順が必要になることです。データが複数のシートに分散している場合、これは素晴らしいことではありません。すべてのシートをCSVファイルとして保存するためのVBAプログラムがありますが、それは退屈になります。それらのためのGoogle。別の制限は、変数の型を正しく取得することです。を使用する場合read.csv、Rにインポートした後に型を修正する必要があることがよくあります。

スプレッドシートから直接読み取り/書き込みに接続できるようにするか、ODBCを使用してこれらの問題を回避するパッケージがいくつかあります。CRANでexcelまたはodbcを検索して、状況に合ったものを見つけてください。

プロット

プロットをパワーポイントに取り込むには、Rstudioのエクスポートプロット関数を使用します。Rstudioを使用したコピーアンドペースト方法は次のとおりです。

export plot> copy plot to clipboard> copy as: metafileキャプチャあなたはパワーポイントに直接貼り付けることができるようにペーストバッファにプロット。

プロットを生成する限り、Rには多数のオプションがあります。前述のggplot2パッケージは、あらゆる種類のプロットを作成するための非常に強力なインターフェイスを提供します。数百または数千の他のタイプのプロット/アニメーション/などを行うための追加パッケージがあります。1つの制限は、これらが多くの場合CRANパッケージに埋め込まれていることです。

別の方法は、ReporteRsパッケージを使用することです。


14

「ベスト」については知りませんが、あなたが命名したソフトウェア環境はあなたのすべての要件に適合します:


2
オリジナルではないクイップ:学習曲線は急勾配です。少し努力すれば、たくさん学ぶことができます。(そうでない場合は、どの変数がどの軸にあるかを知ることが重要です。)
ニックコックス14年

2

RのNick Staunerに同意します。また、「R Learner」のようなユーザー名では、他のツールを提案しないように誘惑されましたが、たくさんあります。プラットフォーム固有の質問に対する私の質問への答えがわかるまで待ちますが、MondrianはJavaデスクトッププログラム(クロスプラットフォーム)であり、PowerPointに簡単にアクセスできる多くの視覚化タイプをサポートしています。


ご提案ありがとうございます。確かに私は、はい、私は私のWindowsシステムでローカルに実行したい、hrbrmstr @ Rにこれらのパッケージを尽くす
R学習者
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.