Her biri farklı bir ölçeğe sahip gnuplotta iki karşılık gelen eksenle iki eğri çizmek mümkün mü? Aynı grafikte y=x**2
ve y=x**4
y=x**2
ve y=x**4
gibi aynı ölçekte (aynı ölçekle çizildiğinde "rahatsızlık" olmak için yeterince değişir).İki eksenin gnuplot içinde çizilmesi
27
A
cevap
11
Y ve Y2 (sağ eksenler) için farklı aralıklar ayarlamak ve hatta etiketlerin/tiklerin rengini bağımsız olarak ayarlamak mümkündür.
Sonra biz sadece bu örnekte olduğu gibi ... 2 (veya uygun bir şey) tarafından ikinci işlevi bölmek ve renkleri ayarlayın:set xrange [-10:10]
set yrange [-20:20]
set y2range [-40:40]
set ytics 10 nomirror tc lt 1
set ylabel '2*x' tc lt 1
set y2tics 20 nomirror tc lt 2
set y2label '4*x' tc lt 2
plot 2*x linetype 1, 4*x/2+.5 linetype 2
40
Sen eksenleri bunları ölçek gerek kalmadan otomatik olarak ele sahip olabilir kendinizi ve otomatik ölçeklendirme tutmak:
set terminal jpeg
set output 'graph.jpg'
set xrange [-10:10]
set ytics 10 nomirror tc lt 1
set ylabel '2*x' tc lt 1
set y2tics 20 nomirror tc lt 2
set y2label '4*x' tc lt 2
plot 2*x linetype 1, 4*x linetype 2 axes x1y2
+3
Eksenlerim doğal olarak farklı bir tarza sahip olduğundan, 'autofreq' işlevini yararlı buldum. Örneğin. set ytics autofreq tc lt 1 ' –
İlgili konular
- 1. Gnuplot: gnuplot'a kullanılarak renk haritalar çizilmesi, genelde şu satırları kullanmak
- 2. Uzaklaştırma Octave/gnuplot içinde
- 3. nasıl gnuplot içinde
- 4. GnuPlot
- 5. Aynı grafikte iki veri kümesini gnuplot ile çizin. Bir dgrid3d,
- 6. Gnuplot
- 7. gnuplot içinde çizerken verinin yol adının kaldırılması
- 8. Göstergelerin "q" olarak çizilmesi
- 9. gnuplot epslatex işlevselliği matplotlib
- 10. matplotlib'deki eksenin etiketinin üzerine yazılır.
- 11. Bir grafiğin bitişiklik matrisinden çizilmesi
- 12. Aracın ggplot ile güvenlik aralıklarıyla çizilmesi
- 13. OpenGL: Hangi eksenin "yukarı" olduğu konvansiyonu?
- 14. Gnuplot: Nasıl saydam noktalardan
- 15. gnuplot terminaline girme
- 16. Veri dosyalarını gnuplot
- 17. Gnuplot ve karmaşık üsteller
- 18. gnuplot için Pointtype komutu
- 19. Gnuplot - sağdan sola doğru arsa
- 20. Gnuplot x ekseninde tarih/saat
- 21. x86 montajı için yığın çerçevesinin çizilmesi
- 22. Yerel depolama alanıyla google haritalarının çizilmesi
- 23. Şekil dosyasının arkasındaki bir rasterin çizilmesi
- 24. Bir Tarihin csv'den çizilmesi. pylab dosyasındaki dosya
- 25. Pandalar: sütunları bırakamazsınız: ValueError: etiketleri [<colName>] eksenin içinde değil
- 26. gnuplot - farklı uzunluktaki yatay anahtar başlıklarının hizalanması
- 27. yatay çizgi ekle histogram gnuplot
- 28. gnuplot x11 ve OSX 10.8.2
- 29. gnuplot - kesirleri eksen etiketine yerleştirme
- 30. Gnuplot: numaradan dosya ve dosyadan
@Kazark - bunu düzenleme noktası neydi açıklayan misiniz? Soruyu her iki cevapla da uyumlu hale getirmek için, veya? – Rook
@Idigas Elbette, soruyu gizlemek gibi bir niyet yoktu. Bunu yaptığımı düşünüyorsanız, düzenlemeyi geri alabilirsin. –
@Kazark - Peki neden düzenleme? – Rook