gnuplot
set terminal pdf monochromeでOK
ガンベル分布についての詳しい情報はwikiなどどうぞ↓ 参考 ガンベル分布(gumble) wiki set term png set output "pin_gumbel_pdf.png"set title "gumbel pdf(a, b, x)=1/b*exp(-(x-a)/b)*exp(-exp(-(x-a)/b))" set xlabel "x" set xlabel "pdf(x)" set xrang…
なんとなくやってみたくなって調べていたら、良さそうな方法が見つかったので・・・こんなをgnuplotを使って作りますまずはデータの準備。 そちらはいろんなところに良い記事がありますので、そちらを参考にどうぞ(なんて不親切な記事なんだ・・・)リサジュ…
今までしらなかった・・・こんな感じ ソースコードset key title "parameters" set key below set term png set output "hoge.png" plot sin(x) lw 2 title "sin", cos(x) title "cos" lw 2 lc 3 ランキング参加中です ↓クリックしていただけると嬉しいです…
数年 gnuplot を使っているのに、今更 with circlesというオプションがあることに気づいた・・・ x y z みたいな3列のデータがデータがあったときに plot "hoge.txt" with circles で3列目が円の半径となるような円を描くことができる。これを色々と活用して…
一つ前の記事を参考にして、ある分布関数に沿ったデータを手元に用意できたと思いますので、 次はそれをgnuplotを使ってfittingしていこうと思います前の記事で書いたrayleigh分布のデータとそのヒストグラムデータをそのまま使いますgnuplotでf(x, a,b)=x/a…
例えばこんな感じでgsl-randist 0 1000 rayleigh 1 > hoge.txtただしGSLをインストールして、PATHを通していないと使えない デフォルトのPATHにインストールしたなら$ which gsl-randist /usr/local/bin/gsl-randist gsl-randistの使い方を軽く説明・・・[co…
統計分布のような2つの塗りつぶし線をグラフに書いてみたいが、重なった部分がどうなっているのかわからないので困っていた d3.jsではopacityというオプションを使えば綺麗にプロットできたことを思い出して調べてみると、 さすがgnuplot! そういうオプショ…
データ生成から記事を書いてたけど、長い上にどーでもいいのでカット。plot "3.txt"としてみると・・・・ 完全にx軸の値が被ってしまっている (実はgnuplotさんがちゃんとしてくれているので本当は被らないのだけど、fontサイズを大きくしたりすると被ること…
結論から書くと、gnuplotの機能にはそういうものはないらしい。■ 参考 gnuplot plot data from two files: in one x coordinate, in other yリンク先で提案されているのはpaste data1.txt data2.txt > mod_data.txtと、pasteコマンドを使って1つのデータにま…
研究で必要に迫られたわけではない・・・けど、あると理解しやすい気がしたので作ってみました (サムネイルなので、クリックしたらgifアニメになっているのが見れます)やっているのはのこぎり型の関数をフーリエ級数展開して、 何次の項まで足し合わせたかの…
■ x軸に平行な場合plot 1でこんな感じ↓ ■ y軸に平行な場合set parametric plot [-5:5]1,tでこんな感じ↓ ただしこの方法だと、普通のxy座標を使った方法とは共存できないっぽいので、 結局この方法は使わずに2点のデータを書いたテキストファイルを書きました…
2週間ほど前に思い立って、「よくつかう確率分布の有為度早見表」を作ってみました とりあえずガウス、ポアソン、レイリー分布をピックアップ追加するとしたらカイ2乗分布とか? そのときに積分範囲を塗りつぶしたグラフを書く必要が出てきたので どういうこ…
set label 2 center at graph 0.5,1.1 "R.A. [degree]"ちなみに 例のplotがこれ x軸のlabelの位置がx軸の下ではなく上になっている[f:id:coffee_kabu:20250529141454j:plain] 参考 上手なラベル配置のコツ ランキング参加中です ↓クリックしていただけると嬉…
set key spacing 1.5前の記事 で書いたplotでも使っているが、このときのplotでは0.8倍と通常よりも詰めて書いている 参考 凡例(Legend)あれこれ ランキング参加中です ↓クリックしていただけると嬉しいです〜ランキング参加中Python ランキング参加中HTML …
週末にかけて東京の某所に出張に行っていた gnuplotについて熟知していると錯覚していた作者は、後輩に新しいplotの仕方を教えてもらって驚いた それを使うとこんな感じのグラフが描ける↓ データの形式自体は pm3d mapとかと同じ[x_data] [y_data] [contour_…
gnuplotのpm3d mapを使ってcontour plotを書くことが頻繁にある グラフを書くにあたって、4点の平均化をして色を塗っているらしい。 それをされると、思っている値とは違うグラフができることがあるそこでそれをキャンセルするオプションを同期から教えてい…
トラブルの原因 1. バックスラッシュとスラッシュが超わかりづらい 2. なんか出ない記号がある 3. ダブルコーテーション""の中では、特殊文字(エスケープ文字)があるためバックスラッシュとかを2回書かないとだめ結局よくわからん・・・・ 自分用メモ ~ : {…
おしゃれなkey set key belowこれでこんな画像になる↓ set key outsideだと、 おまけ ランキング参加中です ↓クリックしていただけると嬉しいです〜ランキング参加中Python ランキング参加中HTML ランキング参加中Mac
リンク GNUPLOTメモ gnuplotコマンド集 gnuplotの取扱説明書 日本語訳 pm3d: グラフの色が本来の値と違う? ↑pm3dの使い方とかTop / Members / chinone / 覚書 / Gnuplot/Gnuplot Demo scripts for gnuplot version 4.6 ↑demo gnuplot自体に含まれているから…
set autoscale [軸]でうまくいきました[軸]のところにxyzとか入れればおーけ 何も入れないと、x, y, z, cb, x2, y2, xyが全て自動でスケールされるようになるらしす■参考 自動縮尺を使用する
こんな感じで細かいgrid線を書きたいときはset xtics 0.1 set grid xtics ytics mxtics mytics今夜はこれで決まり!(もこみち風)
set multiplot layout 2,1 plot "hoge1.txt" u 1:2, "hoge2.txt" u 1:2 plot "hoge1.txt" u 1:3, "hoge2.txt" u 1:3 unset multiplotこんな感じにしたらいけた。 駄目なパターンset multiplot layout 2,1 plot "hoge1.txt" u 1:2 replot "hoge2.txt" u 1:2 p…
gnuplotが起動するときに読み込む設定ファイル .gnuplot に次のように書いておけば良いset terminal png enhanced size 1080, 720 set terminal x11これでpngで出力するときは自動的に上に書いたサイズになるよー
整数は%dで 実数は%fとか%e とかそういう使い分けをしなくてもset format x "%g" set format y "%g"としとけばgnuplotさんが全部やってくれることがわかった (要するにデフォルトの設定) きちんとしたグラフを書きたいときくらいだけでいっか・・・・
■参考 : pm3dによる等高線図(カラーマップ)に2次元グラフを重ねる方法 先日見つけたdemoに入っているworld.datを活用してみたい (実は以前からこの世界地図の存在は知っていた・・・・) plot [-180:180][-90:90]"world.dat" w l lw 2で、こんな感じ↓ これ…
> set xtics pi > plot [0:4*pi] sin(x)では次のようなグラフができてしまうhttps://coffeepote.tumblr.com/post/653496119282876416 これの横軸を数字じゃなくて綺麗にpiとかπで書きたい。 > set xtics pi > set format x "%.0PPi" > plot [0:4*pi] sin(x) …
検索したらあった■ 参考 : gnuplot demo script: errorbars.dem これの一番下の例 ただ、v5.2なのでもしかしたらけっこう最近追加された機能の可能性があるなぁ・・・ 実際v5.0のdemoにはなかったので・・・(記事タイトルを修正) ■ 参考 : Gnuplot smooth co…
ちょい前からgnuplotのメーリングリストに参加している 開発の最新情報や「これわからんのやけどどーしたらいいんや?」という疑問などが1日に1メール以上の割合でやり取りされているっぽい 質問に関しては、質問する側の説明不足がやや見受けられる気もする…
以前、こんな記事を書いた【Gnuplot】軸の数値を整えたいこれはpostscriptについて。 今回はpdfで同じようにしたいってお話。実はterminal enhancedと組み合わせると、pdfでも可能です。(これだけ)set terminal pdf enhanced set format x "10^{%L}" set for…