Az eSense adatok elemzése (CSV)
Az adatokat exportálhatja az eSense alkalmazásból, majd más programokkal (például Microsoft Excel™ vagy Google Spreadsheets™) tovább értékelheti azokat. Ebben az útmutatóban bemutatjuk az összes lépést, az eSense alkalmazásból történő exportálástól az importálásig és a Microsoft Excel™ és Google Sheets™ programban történő kiértékelésig.
Az eSense Pulse-hoz egy kiegészítő cikket is írtunk a Kubios HRV szoftverről.
Az ebben az útmutatóban bemutatott példák többnyire az eSense Skin Response-hoz kapcsolódnak. Elvileg azonban az eSense Temperature, eSense Pulse, eSense Respiration vagy eSense Muscle adatai ugyanígy feldolgozhatók.
A mért értékek exportálása a Mindfield eSense alkalmazásból
Az alkalmazás tartalmaz egy archívumot is, ahol elmentheti és exportálhatja a felvételeket.
Adatok exportálása
A jobb felső sarokban található export ikonra koppintva, vagy az alul található „Exportálás CSV fájlként” gombra koppintva a felvételeket .csv formátumban exportálhatja az összes elterjedt alkalmazással (pl. Messenger™, WhatsApp™, e-mail stb. útján történő elküldés) vagy egyszerűen a telefonjára, illetve a felhőbe (pl. Google Drive™ vagy Dropbox™).
Az adatok exportálása.csv fájlként (vesszővel elválasztott értékek) történik. Ezt a fájlformátumot pl. a Microsoft Excel™ vagy az Open Office Calc™ (az Excel ingyenes alternatívája) segítségével nyithatja meg.
Ha szeret a Google-lal dolgozni, a Google Sheets™ (németül Google Tabellen™) szintén az Excel alternatívája lehet az Ön számára. Az exportált.csv fájlokat meg is nyithatja és megjelenítheti, és a felhőn keresztül több eszközről is könnyedén hozzáférhet hozzájuk. A Google Sheets az Excelhez hasonló funkciókkal és nagyon hasonló működéssel rendelkezik.
Általános megjegyzés
Az exportált fájlok mindig CSV fájlok. A CSV a „Comma separated values” (vesszővel elválasztott értékek) rövidítése. Ez azt jelenti, hogy vessző választja el az értékeket a fájlban (,).
Ezek a CSV fájlok olyan programokkal nyithatók meg és szerkeszthetők, mint a Microsoft Excel™, Google Sheets™. Lehetőség van továbbá gyakran használt programozási nyelvekkel vagy keretrendszerekkel, például az R™, Python™, Numpy™ vagy Tensorflow™ programokkal történő importálásra és szerkesztésre is.
Ezek az utasítások a Microsoft Excel™ és a Google Sheets™ programokra vonatkoznak. Kezdőknek a GoogleSheets™használatátjavasoljukaMicrosoft Excel™ helyett, mivel könnyebben használható, és gyakran jobban működik a méréseinkkel (pl. a másodpercek nem kerülnek automatikusan a dátumok elé, lásd az Excelről szóló részben). A Google Sheets egy kicsit jobb abban is, hogy gyorsan, automatikusan hozza létre a diagramokat. Az Excel használatának akkor van több értelme, ha már jobban ismeri az Excelt.
A Google Sheets™ itt található: https://www.google.com/sheets/about/
Az Excel™ és a Google Sheets™ beállításai meghatározóak. Az eSense alkalmazás a mért értékeket a használt nyelvhez igazítja. Angolul a számokat általában ponttal választja el. Ezért az 1,5 az angol nyelvű változatban 1,5 lesz a német nyelvű változatban. Ha tehát a CSV-fájlt Excel™ vagy Google Sheets™ programmal nyitja meg, és a számoknak nincs értelme, az általában az eSense alkalmazás és az Excel™ vagy Sheets™ eltérő nyelve miatt van.
Elvileg tehát a következők érvényesek: Ha németül használja az Excel™ vagy Sheets™ programot, akkor az eSense alkalmazást is németül kell használnia. Ha angolul használja az Excel™ vagy Sheets™ programot, akkor az eSense alkalmazást is angolul kell használnia. Ezzel megspórolja az első két lépést (a tizedesvesszők cseréje és az értékek oszlopokra bontása), és közvetlenül a 3. lépéssel (A bőr vezetőképességének alkalmazása az idő függvényében) kezdheti.
Microsoft Excel™
1. A tizedesválasztó jelek cseréje (csak akkor szükséges, ha az Excel™ és az eSense alkalmazás nyelvi beállításai eltérőek)
- Nyomja meg a Ctrl+H billentyűkombinációt (keresés és csere).
- Cserélje ki az összes vesszőt „,” pontosvesszőre „;” (cserélje ki az oszlopelválasztót)
- Cserélje ki az összes vesszőt „,” pontokra „.” (a tizedesvessző elválasztó helyett)
- (Alternatívaként megváltoztathatja az Excel™ által alapértelmezés szerint használt tizedesválasztót: Kattintson a Fájl – Beállítások – Speciális gombra. Kapcsolja ki az „Átveszi az elválasztójelet az operációs rendszerből” elemet, és válassza a pontot tizedesválasztójelnek és a vesszőt ezresválasztójelnek.
2. Az értékek oszlopokra bontása (csak akkor szükséges, ha az Excel™ és az eSense alkalmazás nyelvi beállításai különböznek)
Az idő és a mért értékek továbbra is az első oszlopban vannak, vesszővel vagy pontosvesszővel elválasztva. Ezeket két oszlopra kell osztania.
- Jelölje ki a teljes első oszlopot A
- Kattintson az „Adatok” menüben a „Szöveg oszlopokba” funkcióra
- Válassza ki a „különálló” vagy „Elhatárolt” fájltípust, és kattintson a következőre.
- Válassza ki az elválasztó vesszőt (,) vagy pontosvesszőt (;) attól függően, hogy melyik karakter választja el az értékeket egymástól
- Kattintson a „Tovább”, az „Általános” oszlopadatformátum és a „Befejezés” gombra.
3. A másodpercek helyes formázása (opcionális)
Az Excel gyakran automatikusan dátumra formázza az első oszlopban lévő másodperceket. Sajnos ezt nem lehet letiltani, az Excel ezt előre beállítja. De van néhány módszer ennek megoldására: https://support.microsoft.com/en-us/office/stop-automatically-changing-numbers-to-dates-452bd2db-cc96-47d1-81e4-72cec11c4ed8
4. Rajzolja a bőr vezetőképességét az idő függvényében
- Jelölje ki mindkét oszlopot. Az első oszlopot a másodpercekkel, a másik oszlopot pedig a mért értékkel az eSense érzékelőtől függően (mikrosiemens a bőrreakcióhoz, Celsius/Fahrenheit a hőmérséklethez, pulzus vagy RR intervallum vagy HRV amplitúdó a pulzushoz, RR vagy légzés percenként a légzéshez) teljesen. Ezután nyomja le egyszerre a CTRL és a Shift billentyűket, tartsa lenyomva őket, nyomja meg a balra, és lefelé nyílbillentyűket. Ezzel a rövidítéssel gyorsan kijelölheti mindkét oszlopot, akár több ezer mért érték esetén is).
- Válassza ki a „Szóródás” menüben a „Szóródás”, majd a „Szóródás sima vonalakkal és jelölővel” diagramtípust. Egy olyan diagramot kap, amelynek vízszintes tengelyén az idő másodpercben van megadva. Alternatívaként a „Vonal” opciót is kiválaszthatja.
- Megjegyzés: Ha az Excel™ legújabb verzióját használja, kipróbálhatja az „Ajánlott grafikonok” lehetőséget is. Gyakran az Excel™ már automatikusan felismeri a grafikont.
5. A bőr vezetőképességének rajzolása a markerekhez képest
- Először hozza létre az előző, 3. lépés (Bőrvezetés rajzolása az idő függvényében) diagramját
- A menüben a „Diagram tools” -> „Chart Design” menüpontban válassza az „Select data” (Adatok kiválasztása) lehetőséget. Megjelenik egy új maszk.
- A „Legenda bejegyzések (sorok)” alatt válassza a „Hozzáadás” lehetőséget.
- Adjon meg egy sorozatnevet (például „markings”), és válassza ki a sorértékek jelöléseit (az F oszlopban)
- Válassza ki a „Diagramelem hozzáadása” -> „Adatcímkék” -> „További adatcímke opciók” menüpontot.
- A jobb oldalon egy menü fog megnyílni. Ott kiválaszthatja a „Címkeopciók” -> „Érték a cellákból” menüpontot (és szükség esetén kikapcsolhatja az „Érték” opciót). Megnyílik egy másik maszk, és újra meg kell jelölnie a jelöléseket a D oszlopból.
- Ha a vonalakat is a grafikonok pozícióihoz szeretné, akkor a „Diagramelem hozzáadása” -> „Vonalak elhagyása” menüpontot kell választania
- Most beállíthatja a színeket vagy a betűtípusokat.
6. Rajzolja a bőr vezetőképességét az SCR ellenében
- Először hozza létre az előző, 3. lépésben (Bőr vezetőképességének rajzolása az idő függvényében) megadott diagramot
- A menüben a „Diagram tools” -> „Chart Design” menüpontban válassza az „Select data” (Adatok kiválasztása) lehetőséget. Megjelenik egy új maszk.
- A „Legenda bejegyzések (sorok)” alatt válassza a „Hozzáadás” lehetőséget.
- Adjon meg egy sorozatnevet (például SCR”), és válassza ki az SCR/min értékeket a sorok értékeihez (az F oszlopban)
- A „Diagram Tools” -> „Design” menüpont alatt válassza a „Change Chart Type” (Diagramtípus módosítása) menüpontot. Egy új maszk fog megjelenni. A lapon válassza az „All Charts” -> „Combo” -> „Custom Combination” (Egyéni kombináció) lehetőséget. Az SCR esetében válassza ki a legördülő menüből a „Clustered Column” opciót, és győződjön meg arról, hogy a Secondary axis (másodlagos tengely) melletti pipa be van-e állítva (lásd még a következő képernyőképet).
Google Drive (Google Sheets™, ajánlott)
Az Excel™-hez hasonlóan itt is előfordulhatnak komplikációk az elválasztókkal. Az exportált fájlok mindig CSV fájlok. A CSV a „Comma separated values” (vesszővel elválasztott értékek) rövidítése. Ez azt jelenti, hogy vesszővel választja el az értékeket a fájlban (,)
A Google gyakran megpróbálja automatikusan formázni az adatokat. Ilyenkor előfordulhat többek között, hogy a mért értékeket dátumként értelmezi. Ennek megelőzése érdekében először is győződjön meg arról, hogy a „Formátum” -> „Szám” -> „Szám” menüpontot választotta.
1. A tizedesválasztó helyettesítése (csak akkor szükséges, ha a Google Sheets™ és az eSense alkalmazás nyelvi beállításai eltérőek)
- Nyomja meg a Ctrl+H billentyűkombinációt (keresés és csere).
- Cserélje ki az összes vesszőt „,” pontosvesszőre „;” (cserélje ki az oszlopelválasztót)
- Cserélje ki az összes vesszőt „,” pontokra „.” (a tizedesvessző elválasztó helyett)
2. Az értékek oszlopokra bontása (csak akkor szükséges, ha a Google Sheets™ és az eSense alkalmazás nyelvi beállításai eltérőek)
A nyelvi beállításoktól függően az idő és a mért értékek egyaránt az első oszlopban vannak, vesszővel vagy pontosvesszővel elválasztva. Ezeket két oszlopra kell osztania.
- Jelölje ki a teljes első oszlopot A
- Kattintson a menüben az „Adatok” -> „Szöveg oszlopokra osztása” menüpontra
- Válassza az elválasztó vesszőt (,) vagy pontosvesszőt (;) attól függően, hogy melyik karakter választja el az értékeket elválasztójelként
3. Alkalmazza a bőr vezetőképességét az idő függvényében.
- Jelölje meg mindkét oszlopot (Second és Micro Siemens/Celsius/Fahrenheit) teljesen
(Tipp: kattintson az egérrel abba az oszlopba, ahol a „Measured values” van írva. Ezután nyomja le egyszerre a CTRL és a Shift billentyűket, tartsa lenyomva őket, nyomja meg a balra, és lefelé nyilakat. Ezzel a rövidítéssel gyorsan kijelölheti mindkét oszlopot, akár több ezer mért érték esetén is). - 4.3. Válassza a menüben a „Beszúrás” -> „Diagram” menüpontot. Megjegyzés: A Google Sheets™ gyakran megpróbálja automatikusan létrehozni a megfelelő diagramot. Néha ez jól működik, néha nem. Ha a diagramnak nincs értelme, egyszerűen folytassa a következő lépésekkel.
- Kattintson a diagramra. Egy párbeszédpanelnek kell megnyílnia a jobb szélén. Válassza ki a „Simított vonaldiagram” diagram típust. Az „X-tengely” esetében győződjön meg róla, hogy a másodpercek vannak kiválasztva. A „sorozat” esetében győződjön meg arról, hogy a mért értékek ki vannak választva.
4. Adja meg a fő vezetőképességet a kiemelésekkel szemben
- Törölje a C oszlopot az időbélyegzővel
- Jelölje meg egyszerre a mért értékeket tartalmazó oszlopot és a jelöléseket tartalmazó oszlopot (ahogy az a következő képernyőképen látható)
- 4.3. Válassza a menüben a „Beszúrás” -> „Diagram” menüpontot. -> „Diagram”. Megjegyzés: A Google Sheets™ gyakran megpróbálja automatikusan létrehozni a megfelelő diagramot. Néha ez jól működik, néha nem. Ha a diagramnak nincs értelme, egyszerűen folytassa a következő lépésekkel.
- Kattintson a diagramra. Egy párbeszédpanelnek kell megnyílnia a jobb szélén. Válassza ki a „Simított vonaldiagram” diagram típust. A „sorozat” esetében győződjön meg arról, hogy a mért értékek ki vannak választva. A jelöléseit a „Feliratozás”-nak kell kiválasztania. Lásd még a következő képernyőképet:
A Google Sheets segítségével készített diagramok iFrame segítségével is beágyazhatók, ahogyan az ebben a példában látható:
Kérdések