Udv!
Megint egy gnuplot kerdes, amivel nem jutok dulore.
Van egy grafikon, ami egesz jo, minden ugy van, ahogy kellene, de az egyes oszlopok alatti szoveggel van gondom az x tengelyen; mint peldaul itt az elso kepen, ahol az evszamok vannak. Oda szeretnek irni, es ez megy is ebben a formaban:
xtic(3)
, ami a 3. oszlop erteket rakta oda. Na most, en 2 oszlop erteket szeretnek odarakni, mondjuk ha ez a sorom:
3 19 7 25 16 4 9 15
, akkor ezt szeretnem kapni:
19!7
. Erre tudna valaki valamilyen megoldast javasolni, vagy hogy meg hol tudnam megnezni?
Koszi.
- 1078 megtekintés
Hozzászólások
nem igazán értem, elcsúsztatni akarod az x-tengelyt? kicsi kerülő de pl "using ($1):($2)" helyett "using ($1+1.0):($2)"
hogy xtic-nél lehet-e ilyt azt mostn em tudom
off, de épp ide illik :)
histogrammal, pontosaban a smooth frequency-vel van olyan problémám hogy ahol nincs érték oda nem számít nullát, pl:
plot '-' u 1:(1) s f
1
3
a 2 helyével nem törődik, pedig oda 0 kellene histogramhoz, boxwidth-el (és yrange megadásával hogy 0 is számít) kikerülhető, de nem az igazi
- A hozzászóláshoz be kell jelentkezni
Ok, feltoltottem egy peldat:
tad file
adat file
.
Szoval, a kepen alul, az x tengely alatt az elso oszlop erteke lathato most, ami az
xtic(1)
resznek koszonheto, viszont azt szeretnem, hogy mondjuk az legyen ott, hogy "elso_oszlop!masodik_oszlop", tehat pl.
1!2
,
2!2
,
3!2
,
4!2
,
7!2
.
Koszi.
- A hozzászóláshoz be kell jelentkezni
plot newhistogram "Hour" at 0.0, "adat" using 3:xtic(sprintf("%d!%d", $1, $2)) axes x1y1 title "Alma" linetype rgb "#00ff00", \
newhistogram "aaa " at 0.25, 'adat' using 4 axes x1y1 t "Beka" linetype rgb "#ffff00", \
newhistogram " bbb" at 0.50, 'adat' using 5 axes x1y1 t "Korte" linetype rgb "#ff0000"
-----
"Én vagyok a hülye, hogy leállok magával vitatkozni."
- A hozzászóláshoz be kell jelentkezni
Wow, koszi.
- A hozzászóláshoz be kell jelentkezni
ouch, asszem el kellene olvasnom a manualt, épp írni akartam hogy nincs olyan hogy printf, pedig csak rá kellett volna keresnem :)
- A hozzászóláshoz be kell jelentkezni
Ha gyakran használod a gnuplotot, akkor jó befektetés lehet a Gnuplot in Action. Azonban ha nyomtatva szeretnéd, akkor inkább az Amazonról vedd meg, mert ott olcsóbb a nyomtatott változat, mint a Manningnél az elektronikus kiadás.
-----
"Én vagyok a hülye, hogy leállok magával vitatkozni."
- A hozzászóláshoz be kell jelentkezni
linkeden van sample chapter is, belenéztem, épp az általam feltett kérdés is ott van, de ugyanazt hozta ki megoldásnak amit magamtól is kisütöttem hamarabb mintha elolvastam volna, csak ahol elakadtam ott nem visz tovább :)
- A hozzászóláshoz be kell jelentkezni
Azt hiszem megejtem eletem elso amazon- os vasarlasat. Koszi.
- A hozzászóláshoz be kell jelentkezni