És most ez az egész

Csak azt mondtam, amit mondtam, és baj volt
Vagy rosszul vették

2010. december 21-én 23: 13-kor Dr. Drang

Nos, ez az utolsó szavam a fogyással kapcsolatban. Biztos vagyok benne, hogy még többet kell mondanom a Gnuplot-ról.

Mint már korábban említettem, ebben az évben kezdtem nyomon követni a súlyomat azzal a reménnyel, hogy látom, hogy csökken. Ez sikeres volt.

fogyásról

Minden reggel lemérem magam, és a súlyt jegyzetelő alkalmazásban rögzítem iPhone-on. Ezt a módszert választottam, nem pedig külön dedikált súlykövető alkalmazást vásároltam, mert:

  1. Olcsó vagyok; és
  2. Szerettem volna az egyszerű szöveges fájlok rugalmasságát az adatokhoz. Az a lehetőség, hogy egyszer az adataimat bezárják egy olyan alkalmazásba, amelyet már nem támogatnak, nem vonzott.

Amikor elkezdődött az év, a jegyzetelő alkalmazásom a Simplenote volt. Később átálltam az Elements-re, mert a Dropbox-ot használja a szinkronizáláshoz, és lehetőséget ad egy helyes betűtípus használatára, ami jól működik a táblázatos adatokkal.

Íme egy példa az adatfájlból, amelynek neve: „Súly.txt”.

A dátumot egy TextExpander kódrészlet segítségével adom meg, így nem kell beírnom a dátumot, sőt nem is emlékszem. Mivel a TextExpander olyan gördülékeny, és az Elements olyan gyorsan elindul, hogy lemérjem magam és rögzítsem, általában nagyon kevés időbe telik. A sebesség fontos, mert ha sok időbe telik, akkor lehet, hogy nem teszem meg.

Ami felveti a kérdést: Miért kell naponta rögzíteni a súlyomat? A legtöbb diétás tanács szerint nem szabad minden nap mérlegelni magad. Ez őszintén szólva mindig hülyének nézett ki. Ha nem jutnék nap mint nap a skálára, könnyen elhitethetném magam azzal, hogy azt gondolom, kevesebbet eszem és többet edzek, mint valójában. A skála őszinte.

De nem kényszerít engem minden font felett. Megértettem a szokásos napi súlyváltozásomat. Tudom, hogy az egynapos nyereségek és veszteségek egyenértékűek a tanfolyamra; a néhány napon át tartó változások számítanak.

Az évnek majdnem vége, és lefogytam azt a 15 kilót, amit le akartam veszteni. Most már csak fenntartanom kell, amit a legtöbb ember nehezebbnek talál, mint elveszíteni. Folyamatosan mérlegelem magam, és megpróbálom megakadályozni a felfelé kúszást. Hacsak nem történik valami furcsa, nem fogok többet blogolni a súlyomról.

Újra blogolni fogok a Gnuplot-ról, mert a legkényelmesebbnek tartom a cselekmények elkészítését. A fentihez hasonló egyszerű ábrákat gyorsabban lehet elkészíteni valami hasonlóval, mint például az Excel, de mivel gyakran összetett ábrákat és ábrákat kell készítenem, amelyeket újra és újra meg kell ismételni különböző adatsorokkal, jobb, ha egy eszközt nagyon jól megtanulok, és mindenre használd. Az ismétléssel a Gnuplot parancsok másodlagos természetűvé válnak.

A Gnuplot használatával a legnagyobb probléma a kézikönyv. A kézikönyv minden szükséges információt tartalmaz, de mivel a téma helyett ábécé sorrendben van, nagyon nehéz használni, és gyakorlatilag lehetetlen belőle tanulni. Alapvetően elhagytam egy Philipp Janert Gnuplot in Action PDF-fájljának javára. A GiA ugyan nem olyan teljes hivatkozás, mint a Gnuplot kézikönyv, de témakörök szerint van rendezve, és sokkal-sokkal könnyebb vele dolgozni. Azokban a ritka esetekben, amikor a GiA nem válaszol a kérdésemre, legalább tudatja velem, hol keressem a kézikönyvet.

Itt van a Gnuplot szkript, amellyel a súlyomat ábrázoltam:

A Gnuplot általam használt verziója előre telepítve van az OS X-hez, és az Octave hasonlóan előre elkészített verziójával van csomagolva. Ez nagyon egyszerűvé teszi a telepítést, de nem rendelkezik a kívánt funkciókkal. Pontosabban, a PNG fájlok közvetlen létrehozásának támogatása meglehetősen gyenge. Így generálom a parcellákat az AquaTerm-ben (4. sor), és képernyőképeket készítek a PNG-k megszerzéséhez.

A legfontosabb beállítások azok, amelyek megmondják a Gnuplot-nak, hogy az x adatok dátumok sorozata mm/dd/yy formában. A 9. és a 10. sor ezt teszi. A bemeneti formátum beállítása után a kimeneti tartomány (11. sor) ugyanazt a formátumot használja a minimális és maximális x értékek meghatározásához. A tic címkék kimeneti formátuma a 12. sorban a hónap hárombetűs rövidítése.

A 13. sor kissé szokatlan. Az x tengelyen található tic jelek minden hónap első napját jelentik. Normális esetben a címkéket közvetlenül ezek a tic-jelek alatt kell összpontosítani, ami nem tűnik megfelelőnek. Azáltal, hogy a címkéket eltolja jobbra (amelynek értékét próba és hiba útján határozták meg), a hónapnevek a tic-jelek közé esnek a természetesebb és könnyebben értelmezhető megjelenés érdekében.

A 14. vonal megakadályozza a kisebb tic-jelek megjelenését az x-tengelyen. Az mxtics és a mytics beállításainak trükkje az, hogy ne felejtsük el, hogy a főbb tic-jelek közötti felosztások számát határozzák meg, nem pedig a kisebb tic-jelek számát. Ezt látjuk a 20. sorban is.

A rácsvonalakat, amelyek sokkal könnyebben megismerik, hol vagyunk a cselekmény közepén, a 15. és a 20. vonal határolja.

Az összes beállítás elvégzése után maga a cselekmény a 23. sorban készül.