Hozzon létre vektorokat az R-ben: Lépésről lépésre bemutató oktatóanyag

Ez az oktatóanyag bemutatja, hogyan kell vektorokat használni és létrehozni az R-ben. A vektorok lehetővé teszik, hogy több adattal dolgozzon, majd azokat egyetlen objektumhoz rendelje hozzá.

Az R-ben lévő vektor nagyon hasonlít egy . Az Exceltől eltérően azonban a vektorelemek mindegyikének azonos típusúnak kell lennie.

Hozzon létre vektorokat az R-ben: Lépésről lépésre bemutató oktatóanyag

A fenti képen egy vonal egy vektort jelöl. Látható, hogy minden vektorban minden eleme azonos típusú. Az első sor numerikus, ezt követi a karakterlánc, majd logikai.

Ez az oktatóanyag két dologra összpontosít: az adatok kombinálására és a vektorok manipulálására.

Tartalomjegyzék

Hozzon létre vektorokat R-ben adatok kombinálásával

Az adatok kombinálása R-ben egyszerű. Mindössze a c ( ) függvényt kell használnia .

Tehát nyissa meg az RStudiót. Rendeljen több értéket az a objektumhoz a c ( ) függvény segítségével , hasonlóan az alábbiakban láthatóhoz.

Hozzon létre vektorokat az R-ben: Lépésről lépésre bemutató oktatóanyag

Ha ezt kinyomtatja, látni fogja, hogy a értéke 1 , 2 és 3.

Most ne feledje, hogy a vektorok csak azonos típusú elemeket tartalmazhatnak. Tehát mi történik, ha két különböző objektumosztályt kever össze? Íme egy példa:

Hozzon létre vektorokat az R-ben: Lépésről lépésre bemutató oktatóanyag

Ha két számértéket rendel b -hez , majd egy karakterláncot rendel hozzá harmadikként, látni fogja, hogy a b- ben szereplő összes érték karakterré lesz konvertálva.

Ezt hívják kényszernek. Itt dönti el R, hogy miként lehet a legjobban átalakítani az elemeket azonos formátumúvá. Ebben az esetben a legjobb módszer az volt, ha a számokat szöveggé konvertálta, nem pedig fordítva.

Vektorok elemzése és manipulálása az R-ben

Vektorokon is végezhet.

Ha például megszorozza a- t 2-vel, látni fogja, hogy az a minden numerikus elemét megszorozták 2-vel.

Hozzon létre vektorokat az R-ben: Lépésről lépésre bemutató oktatóanyag

Ez hasonló egy tartomány szorzásához az Excelben vagy egy oszlop szorzásához a LuckyTemplates programban.

Most próbáljunk ki egy másik esetet.

Hozzunk létre egy új objektumot my_long_vector néven, és rendeljünk hozzá egy 5 és 84 közötti tartományt. Tehát a c ( ) függvény használata helyett használhatunk kettőspontot ( : ) egy értéktartomány jelzésére.

Hozzon létre vektorokat az R-ben: Lépésről lépésre bemutató oktatóanyag

Amikor ezt kinyomtatja, látni fogja, hogy a my_long_vector objektum 5-től 84-ig tartalmazza az összes értéket.

Egy vektorban egy adott elemet is megkereshet. Ezt nevezik indexelésnek. Ezt úgy teheti meg, hogy az objektum nevét szögletes zárójelekkel ( [ ] ) követi, majd elhelyezi a kívánt elemet.

Például meg szeretné találni a my_long_vector 3. elemét . Mindössze annyit kell tennie, hogy végrehajtja a my_long_vector [3] parancsot . Ekkor megérkezik a 7-es válasz.

Hozzon létre vektorokat az R-ben: Lépésről lépésre bemutató oktatóanyag

Függetlenül attól, hogy mekkora egy vektor, akkor is használhatja ezt a matematikai műveletekhez. Ha a my_long_vector négyzetgyökét futtatja , a konzol az egyes elemek négyzetgyökét mutatja 5 és 84 között.

Hozzon létre vektorokat az R-ben: Lépésről lépésre bemutató oktatóanyag

Következtetés

A vektorok az R egyik építőkövei. Hasonlóak az Excel vagy a tartományhoz. Az R vektorok fejlettebbek az R alapvető objektumaihoz képest. Egyszerre is végrehajthat egyidejű műveleteket egy adattömbön.

A következő oktatóanyagokban megtudhatja, hogyan kell dolgozni egy teljes adatkerettel, amely adatsorokat és oszlopokat jelenít meg.


Arány- és gyakorisági táblázatok Excelben

Arány- és gyakorisági táblázatok Excelben

Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.