(できれば)フリーソフトウェアを使ってグラフを簡単にプロットする方法は?


8

いくつかのデータを与えられたグラフをプロットする必要があります。X軸はデータの名前で、Y軸はそれらのデータです。それは表で与えられ、データが接続された折れ線グラフになります。より多くのデータを1つのグラフに描画する可能性があった場合、それはさらに優れています。

MS Excelがそれを正確に実行できることは知っていますが、MS Excelはもうありません。

私はRをインストールしてそれを学習しようとしましたが、ヒストグラムのようなことはできますが、与えられたデータで基本的な2Dグラフを作成する方法がまだわかりません。Rがこのためにビルドされなかったようです...

Mathematicaでなんとかできると思いますが、Mathematicaも持っていません。

編集:Mac OS Xを使用していることも追加しますが、LinuxとWindows VMもあるので、システムはそれほど重要ではありません

edit2:Idigasが尋ねたように、私はスプレッドシードソリューションよりもプログラミングを優先しますが、それほど気にしません


スプレッドシートソリューションまたはプログラミングソリューションが必要ですか?
2010

Idigas:私は、私も解決策をプログラミング好むだろう、と思うの両方をすることができ、それの「きれい」理由
カレルは、Bilek

なぜscilabではないのですか?これは無料です...うまく動作します...
ルーク

回答:


5

Rを再試行してください。今回は、ggplot2を使用します。以下は、ウェブサイトから引っ掛かったデータポイントの例です。

geom_point

このグラフは、組み込みのmtcarsデータセットを使用して、次のコードで実行されました。

> p <- ggplot(mtcars, aes(wt, mpg))
> p + geom_point(aes(colour = factor(cyl)))

Stackoverflow.comには小さなggplot2ユーザーベースがあります。それ以外の場合、ggplot2 Googleグループは質問をするのに最適な場所です。


あなたはRを使用している場合、これは素晴らしい提案だが、Rはそれがないので、R.との任意の実際の親しみの、グラフソリューションへの道だったことを期待して絶望のうち選ばれたかのようカレルを鳴らす
DaveParillo

私はプログラミングソリューションに対するカレルの欲望を真摯に受け止めたと思います。テキストファイルをRデータフレームにインポートし、ggplot2でプロットすることは、MATHOTLIB(Benjaminの提案)が2番目に近い、最高のプログラミングソリューションです。
フィデリ

私は以前の質問を調べていますが、これをもう一度見つけました。私は最後にRを学びました。あなたの解決策に感謝して、本当に何でも可能です。私が嫌いな唯一のことは、時々本当に奇妙な構文です。
KarelBílek10年

1
構文については同意しました。それは私がRを使用したり、それを提案したりすることに反対する主なものです。
fideli、

6

いつでもGoogleドキュメントを使用できますか?Excelと同様の機能を備えたスプレッドシートアプリケーションがあり、データテーブルに基づいてグラフを描くことができます。[挿入]-> [グラフ]をクリックするだけです

代替テキスト

完全にオンラインであり、ソフトウェアをダウンロードする必要はありません。共有/コラボレーションもサポートします。


5

プログラムできる解決策を探しているなら、gnuplotを試してください。Rオクターブのような多くのプログラムはgnuplotと対話できます。または、gnuplotをスタンドアロンで実行することもできます。データを含むテキストファイルを読み取り、プロットとしてレンダリングできます。ラインプロットに関する限り、これからは何でもできます。

二変量の例

これに

世界地図

いくつかの便利なリンク:

  1. Ocatve、gnuplot、LaTexを使用してプロットを作成する
  2. gnuplot 4.2のデモスクリプト
  3. gnuplotチュートリアル

4

あなたはmatplotlib試してみたいかもしれません。

matplotlibはpythonを使用しているため、複雑な計算をプログラムで行うことができ、線形代数や数学関数などの既存のモジュールに直接アクセスすることもできます。一体、Python でもシンボリック数学を実行できます。

matplotlibpylabMatLab(tm)をモデルにした便利なフロントエンド()を備えているかgnuplot、インタラクティブに非常に使いやすくなっています。

ここに画像の説明を入力してください


3

Openofficeは、おそらくMS Officeの「最良の」代替品です。MS Officeでできることはほとんど何でもできますが、場合によってはそれほどエレガントではありません。


スプレッドシートに慣れている場合は、openofficeを使用します。Excelをエミュレートすることを目的としています。
DaveParillo、2010


0

Plot(mac os xのみ)は、私がこれまでで最も好きなものであることがわかりました。


グラファーより好きですか?
waiwai933

OK、Grapher.appの存在をすっかり忘れてしまったので、今は自分をバカと宣言しています。このコメントを新しい回答として再送信してください。ベストアンサーとして受け入れます。ため息
カレルビレク

1
ああ、多分違う。私は両方で遊ぶよりも、プロットが本当に好きです。
カレルビレク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.