E-mail melléklet mentése SharePointba a Power Automate segítségével
Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.
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
Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.
A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023
Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.
4 módszer a Pi használatára a Pythonban példákkal
Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.
Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.
Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.
Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.