Verzióelőzmények a SharePoint-listákban
Fedezze fel, hogy a SharePoint verzióelőzményei hogyan segíthetnek áttekinteni egy bizonyos adatok alakulását, és hány módosításon mentek keresztül.
Ebben a blogban a LuckyTemplates R -szkriptjének alapjait fogjuk áttekinteni.
Az RStudio statisztikai számítások és grafikák készítésére szolgál, amelyek összhangban vannak az adatelemzéssel és kutatással.
Ez egy nagyszerű eszköz a kódoláshoz, mert egy integrált fejlesztői környezet (IDE) . Ez azt jelenti, hogy olyan funkciókkal rendelkezik, amelyeket a kódolás során használhat, például forráskód-szerkesztőt , automatikus kiegészítést , szintaxiskiemelést és hibakereső eszközt.
Az RStudio kényelmesebb beállítás az R szkriptekhez, mint az R programozási nyelv telepítésének alapértelmezett szolgáltatásai.
Tartalomjegyzék
R Scripting az RStudióban
Amikor először nyitja meg az RStudiót , 3 különböző ablakot fog látni. Ebben az oktatóanyagban azonban arra fogunk összpontosítani, hogy hol láthatja a villogó kurzort . Ezt a részt konzolnak hívják, ahol R szkriptet végezhetünk az RStudio- ban .
Az első példában hozzunk létre egy egyszerű aritmetikai műveletet, és hajtsuk végre az Enter billentyű lenyomásával .
Ha beírja és végrehajtja az „ 1 + 1 ” parancsot a konzolban , „ 2 ”-t kaphatunk . Ha kíváncsi az [1] céljára , lássunk egy példát a további részletezéshez. Létrehozok egy számsort 1- től 50- ig a kettőspont (:) operátor használatával .
Az „ 1:50 ” végrehajtása után az eredmény minden sora előtt [1] , [18] és [35] látható . Az RStudio- ban erre a részre nem használnak kifejezést . De ezek a számok az eredmény minden sorához tartozó indexpozíció helyőrzőjeként működnek. Ha megnézi az első sort, az az 1. értékkel kezdődik, ami 1 . A második sor a 18. értékkel kezdődik az eredményben, a harmadik sor pedig a 35. értékkel kezdődik.
A következő példában megpróbálunk olyan függvényeket használni, amelyeket esetleg ismer. Ezek többsége megegyezik a LuckyTemplates általunk használt függvényekkel. Adjuk meg 25 négyzetgyökét .
A 25 négyzetgyökének kiszámításához a . Ezután a paraméterekben állítsuk be a 25-öt a függvény által kiszámítandó értékként. Az SQRT függvény egyike azon függvényeknek, amelyeket a LuckyTemplatesben is használunk, és amely a DAX- hoz van társítva .
Új R szkriptfájl létrehozása az RStudióban
Az RStudio-ban létre kell hoznia egy R Script fájlt, ha meg akarja őrizni az összes hozzáadott szkriptet arra az esetre, ha véletlenül bezárná az alkalmazást. Ehhez egyszerűen kattintson a Fájl menüre. Ezután vigye az egérmutatót az Új fájl elemre , és válassza az R Script lehetőséget . Az új R Script fájl létrehozásához szükséges billentyűparancs a Ctrl+Shift+N .
Ezt az eljárást követően egy 4. ablaknak kell lennie, amely tartalmazza az Ön által létrehozott új R-szkriptet. Alapértelmezés szerint az R Script fájl neve Untitled1 , de ezt később módosíthatja, miután elmentette a fájlt.
Az RStudio automatikus kiegészítési funkciójának megértése
Az R Script fájl előnyei vannak. Az R szkriptek mentése az egyik ilyen. Egy másik jó dolog az, hogy kihasználhatjuk az RStudio automatikus kiegészítési funkcióját.
Így néz ki az automatikus kiegészítés az RStudio-ban. Ez csak akkor jelenik meg, ha elkezd beírni egy függvényt az R Script fájlba. Ez egy nagyszerű funkció, mivel egy adott funkció működését is meghatározza.
Ha ezt látja a használni kívánt funkció beírása közben, egyszerűen nyomja meg a Tab billentyűt a billentyűzeten az automatikus kiegészítéshez.
Fejezzük be ezt a példát úgy, hogy a 25 értéket adjuk hozzá a paraméterekhez, és a Futtatás gombra kattintunk a szkript végrehajtásához. A szkript eredménye megjelenik a Konzol ablakban .
Rendezett művelet használata az RStudio-ban
Vegyünk egy másik példát, és hozzunk létre egy rendezett műveletet.
A példában hozzáadtuk az „1 – 2 ^ 4” rendezett műveletet . Az R programozási nyelv a BEDMAS-t (zárójelek, kitevők, osztás, szorzás, összeadás és kivonás) követi a rendezett műveleteknél.
Emiatt először a kitevő (^) műveletet hajtotta végre a kivonás (-) előtt, így -15-öt kaptunk.
Súgó-dokumentáció beszerzése R Scriptinghez
Az R programozási nyelvnek számos nagyszerű segédanyaga is van. Abban az esetben, ha nincs fogalma egy adott függvény működéséről, használhatja a kérdőjel (?) operátort a dokumentáció kereséséhez.
Tegyük fel például, hogy dokumentációt szeretnénk szerezni a plot függvényről. Beírjuk a ? operátort a függvény neve előtt. Ezután hajtsa végre a Ctrl+Enter megnyomásával .
A végrehajtás után a Súgó ablak alatt egy súgódokumentációt fogunk látni a plot funkcióról . A súgódokumentációban található hivatkozásokra kattintva többet tudhat meg a cselekmény funkcióval kapcsolatos konkrét témáról. Kattintson az Általános XY ábrázolásra .
Ha rákattintunk, a dokumentáció végén további leírást és néhány példát kell látnunk a plot funkcióról.
Másolhatjuk és beilleszthetjük a dokumentációban található példák egyikét, és futtathatjuk az R szkriptfájlban. Példaként vegyük a fent kiemelt szkriptet.
Ebben a blogban nem fogjuk ezt a példát tárgyalni, mivel ez pusztán bemutatja, hogy néhány dolgot megtehet a(z) .
Van azonban egy fontos rész, amelyet tudnod kell, melyik az a megjegyzés , amelyet a # szimbólum jelöl . Próbáljuk meg futtatni ezt a szkriptet úgy, hogy kijelöljük, és a Futtatás gombra kattintunk.
A szkript végrehajtása után egy plotet generál ennek eredményeként.
R Script fájl mentése
Ha készen vagyunk a szkriptjeinkkel, az R script fájlt ugyanúgy menthetjük, mint más szoftverekben (a Ctrl+S billentyűkombinációval ). Ezt követően felugrik a Fájl mentése ablak. Innen kiválaszthatjuk azt a helyet, ahová az R script fájlt menteni szeretnénk, és megadhatjuk a fájl nevét.
Mentés után ezt a fájlt bármikor bezárhatjuk és megnyithatjuk szerkesztésre.
A Környezet panel az RStudioban
Az utolsó dolog, amit megvitatunk, az a Környezet ablak. Ebben az ablakban olyan hasznos adatokat láthatunk, mint például az RStudio- ban létrehozott értékek és függvények .
Amint a példában láthatjuk, az x értékkel rendelkezünk, amely akkor jött létre, amikor végrehajtottuk a súgódokumentációs példából vett szkriptet. A korábban használt szkripten kívül a <> szimbólumot általában arra használják, hogy adatokat adjanak vagy rendeljenek hozzá egy objektumhoz.
Következtetés
Összefoglalva, az R szkriptelés alapjait megismertük az RStudio néhány kezelőfelületének és működésének megvizsgálásával. Néhány olyan funkciót és műveletet is tudunk megvalósítani, amelyek hasonlóak a LuckyTemplatesben használtakhoz.
Megtanultuk, hogy fontos nyilvántartást vezetni az általunk végrehajtott szkriptekről.
Megbeszéltünk néhány nagyszerű funkciót és operátort is, például az automatikus kiegészítést és a kérdőjel (?) szimbólumot a súgódokumentum keresésekor. Megismertük az R-parancsfájl mentését és az RStudio környezeti ablaktáblájának használatát is.
Minden jót,
George Mount
Fedezze fel, hogy a SharePoint verzióelőzményei hogyan segíthetnek áttekinteni egy bizonyos adatok alakulását, és hány módosításon mentek keresztül.
Itt található egy eszköz jelentések és látványelemek készítéséhez, egy színhexadecimális kódválasztó, amellyel könnyedén lekérheti LuckyTemplates jelentései színeit.
Könnyedén megjeleníthet egy dátumtartományt szeletelőként a jelentésben időszaki táblázat segítségével. Használjon M-kódot a dinamikus dátumszeletelő létrehozásához a LuckyTemplates alkalmazásban.
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.
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.
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.
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.
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.
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.
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.