- ベストアンサー
gnuplotでの座標系の取りかたでy軸を下向きにとるには?
bobの回答
もしかするとバージョンによっては無いかも知れませんが、 > set yrange [] reverse でできるようです。 ちなみに以下の両者は同じ効果の様です。 > set yrange [0:1] reverse > set yrange [1:0] さらなる詳細はgnuplotのhelpを参照して下さい。
関連するQ&A
- gnuplotの座標軸の設定
gnuplotで2Dまたは3Dのプロットをするときに、座標軸の交点(2Dの場合はx軸とy軸の交点、3Dの場合は3つの軸の交点)を原点にしたいのですが、どうすれば出来るでしょうか?
- 締切済み
- フリーウェア・フリーソフト
- 軸とY軸の入れ替え
ここにも2件ほど登録があったのですが、同じようにしてもできないので書き込みします。 エクセル(xp)でグラフを作り、X軸とY軸を入れ替えたいのです。軸はひとつがパーセンテージ、ひとつが階級で、階級が1から5まであります。 最終的に私の望んでいるグラフは下のような形になるものです。 1 2 3 4 5 20% 40% 60% 80% 100% 階級1が上位なため、Y軸上では5より1のほうが上になります。しかし数値のためか階級が0に近い部分から1、2、3、4、5となってしまいますが、これを下から5,4,3,2,1とすることは可能でしょうか。 それぞれを階級1、階級2、階級3・・・のようにしてもみたのですが、やはり下から1,2,3、・・・という順番になってしまいます。それぞれの軸の値を反対に並べるやり方もわかりましたが、そうすると、軸の値が右端に表示されたり、グラフの上部分に表示されたりして、私の望むような、「Y軸の値は左端、X軸の値は下」というものになりません。 非常にわがままなことだとはわかっているのですが、可能かどうかを知りたく書き込みました。 もしだめであれば、ほかの方法を考えます。 とりあえず、X軸とY軸の入れ替え方だけでもわかればうれしいです。どうぞよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- gnuplotで
gnuplotで 例えば x = 10 のグラフを書きたいのですがどのようにしたら良いかわかりません。 例えば、y = 2x+10 であれば、 plot 2*x + 10 で書くことができますが、 y軸に垂直な値を記入する方法をご存知の方教えて下さい。
- ベストアンサー
- フリーウェア・フリーソフト
- 対数関数を平行移動すると・・・
関数y=log[2]x・・・(1)のグラフをx軸の負の方向に2,y軸の正の方向に1だけ平行移動すると関数y=log[2](2x+4)になると思うのですが、このグラフは真数条件を満たしていると言えるのでしょうか?このグラフのyが-1のときxは-7/4になるのですが、これは(1)のx>0の真数条件を満たしていないですよね?そもそも、平行移動なんてしても良いのですか?グラフが下に行くとy軸を越えて負になってしまいますよね。すみません、ちょっと混乱してきました。だれかすっきりさせてください。お願いします。
- ベストアンサー
- 数学・算数
- gnuplotにおいて
数値計算でf(x)=-1/xのグラフをgnuplotを使いながら計算しています。 その課題において,x軸方向に周期5ずつずらしてf(x)=-1/xのグラフをずらしていく(左右に)といった作業があるのですが,方法がわかりません。 助けてくださる方がいたら,至急お願いします。
- 締切済み
- 物理学
- 3次元上の座標軸の取り方
3次元空間をx軸、y軸、z軸で表す時、 各軸の正の方向をどちらに定義するのが便利なのか、 または、どちらに定義するのが一般的か、教えてください。 x軸正を正面に、y軸正を右手方向に定義した場合、 z軸正は鉛直上向きに定義するのがよいのか、 鉛直下向きに定義するのがよいか?です。 (xとyだけなら見る方向を変えたらどうにでもなりますので) ある分野の議論において、 もしどちらかの定義で不便なことが発生するならそれを教えてください。 よろしくお願いします。
- ベストアンサー
- その他(学問・教育)
- グラフのX軸とY軸を逆にしたい
データとして、各行にその日の株価データなどのあるシートがあります。(縦方向で日付が変わる、横方向に高値、安値などが書いてある) これを、グラフにしたいのですが、普通にグラフにすると、X軸に日付、Y軸に株価となりますが、これを、Y軸に日付、X軸に株価に変えたいです。どうすればいいですか?
- ベストアンサー
- オフィス系ソフト
- gnuplotで片対数グラフ の書き方について
gnuplotで対数グラフを書く際に 100.0msec 1.0sec 10.0sec (x軸) 1nsec 10nsec 100nsec(y軸)で、 それを「対数グラフ用紙」に作成していきたいのです。 100.0msec 1.0sec 10.0sec (x軸) 1nsec 10nsec 100nsec(y軸)の部分は >set grid >set yrange [ y_min : y_max ] >set xrange [ y_min : y_max ] とすれば、範囲とグリッド線を書けるのは調べたられたのですが (範囲はどうやったら、100.0msec 1.0secとかの値になってくれるのかは 分かっていませんが…) gnuplotで対数グラフ用紙のような背景を書けるかもわからないので 書けない とい事がわかるだけでも 有難いです! でも、できるのであれば書きたいです。 どなたか 分かる方は教えてください! よろしくお願いいたします
- ベストアンサー
- その他(ソフトウェア)