Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Ebből az oktatóanyagból megtudhatja, hogyan hozhat létre háromdimenziós (3D) szórásdiagramot a LuckyTemplates Python használatával. egy programozási nyelv, amelyet széles körben használnak adatok elemzésére és megjelenítésére. Ez egy hatékony eszköz interaktív grafikonok és diagramok létrehozásához. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

A 3D szórásdiagram az adatpontok vizuális megjelenítése egy háromdimenziós grafikonon. Hasznos a három változó közötti kapcsolatok megjelenítéséhez, és felhasználható az adatok mintáinak és trendjeinek azonosítására.

A blog végére létrehozhat egy 3D szórásdiagramot, amely így néz ki:

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Az eredményül kapott grafikon beépített szeletelővel rendelkezik, amely lehetővé teszi a különböző adatrétegek közötti választást. A példa egy gyémánt adatkészletet használt, amely a sárgarépa méretéből, árából és a gyémánt mélységéből állt.

Tartalomjegyzék

Adatkészlet és változók létrehozása Pythonban

Nyissa meg a Jupyter notebookot .

Az első lépés a csomagok importálása. Ebben a példában a pandas, a numpy, a seaborn, a matplotlib.plypot és az Axes3D csomagokat használjuk. Változóként vannak elmentve, hogy könnyebben használhatók legyenek a kódban.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

A pandák és a numpy csomagok alapvetőek az adatkezeléshez. Ésegy Python adatvizualizációs könyvtár, amely magas szintű felületet biztosít vonzó és informatív statisztikai grafikák rajzolásához.

A matplotlib.plypot csomag egy adatvizualizációs könyvtár a Pythonban, amely statikus, animált és interaktív vizualizációk széles skálájának létrehozására szolgál Pythonban. És végül, az Axes3D csomag lehetővé teszi, hogy a grafikont 3 dimenziós figurává alakítsa.

A csomagok importálása után a következő lépés az adatkészlet betöltése. Ebben az esetben a tengeri gyémánt adatkészlet kerül felhasználásra, és df változóként kerül mentésre .

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Ha meg szeretné tekinteni, hogyan néz ki az adatkészlet, hozzon létre egy másik cellát, és futtassa a df.head( ) parancsot . Ezután láthatja a dimenziókat és a mutatókat a gyémánt adatkészleten belül.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

A grafikon x, y és z változóinak beállításához kövesse az = dataset['dimenzió'] szintaktikai változót az alábbiak szerint:

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Készítse el a 3D szórásdiagramot Pythonban

A 3D-s ábra létrehozásához használja a matplotlib változót. Ezután a zárójelben válassza ki a grafikon testreszabni kívánt mérőszámait.

Ha például az ábra méretét szeretné formázni, akkor a figsize metrikát kell használnia , majd meg kell adnia a kívánt méretet.

A tengelyek meghatározásához használja az Axes3D adatkészletet, és a zárójelbe foglalja a „fig” változót. Ezzel a változót függvényvé alakítja. Ezután a fig.add_axes( ) függvénnyel adja hozzá a megadott tengelyeket az ábrához.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

A kód futtatásakor egy üres 3D-s grafikon jelenik meg.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

A szóródiagram létrehozásához használja a szórási függvényt, és írja be a korábban meghatározott három tengelyt.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Ha lefuttatja a kódot, most kap egy alap 3D szórásdiagramot.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Ha módosítani szeretné a szóródiagram formázását, térjen vissza a legújabb kódsorhoz. Az utolsó tengely után nyomja meg a SHIFT+TAB billentyűt . Ezzel megnyílik egy legördülő menü, amely a diagramon végrehajtható különböző formázási módosítások listáját tartalmazza.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Meghatározhatja az egyes tengelyek színét, méretét és alakját. A cmap opció lehetővé teszi, hogy az összes tengelyre vonatkozóan megadja őket egyenként.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Tengelycímkéket is hozzáadhat az alábbi szintaxis követésével:

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

A szóródási diagram formátuma teljes mértékben attól függ, hogyan szeretné kinézni a végső grafikont. Amikor a példában szereplő kódot futtatja, az így fog megjelenni:

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Engedélyezze a Scatter Plot interaktivitását

A következő lépés a 3D szórásdiagram interaktívvá tétele. Vegye figyelembe, hogy ez a funkció csak a Jupyter notebookban érhető el.

A grafikonok interaktívvá tételéhez használja a %matplotlib notebook parancsot.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Amikor futtatja a kódot, látni fogja, hogy a szóródási diagramhoz hozzáadták a vezérlőket, amelyek lehetővé teszik a grafikon perspektívájának és méretének megváltoztatását.

A vezérlők mellett egy adott ábrázolási pont x, y, z helyzetére vonatkozó információk is megtalálhatók, attól függően, hogy az egérkurzort hova helyezi.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Ha azt szeretné, hogy a szóródiagram egy adott nézőpontban jelenjen meg, amikor futtatja, használhatja az ax.azim vagy ax.elev parancsokat.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Importálja a 3D szórásdiagramot Pythonból a LuckyTemplatesbe

Ha elégedett a szóródiagram megjelenésével, a következő lépés az, hogy importálja a Jupyter notebookból a LuckyTemplatesbe.

Nyissa meg, és lépjen a Kezdőlap fülre. Válassza az Adatok lekérése > Továbbiak lehetőséget .

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Az Adatgyűjtés varázslóban keresse meg a Python-szkript lehetőséget, majd kattintson a Csatlakozás gombra .

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Másolja ki a kódot a Jupyter notebookban lévő adatkészletéből, és illessze be a LuckyTemplates Script szövegmezőjébe. Ezután kattintson az OK gombra .

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Kattintson az adatkészletre, és válassza a Betöltés lehetőséget .

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

A python-kódból származó adatkészlet mostantól látható a LuckyTemplatesben a Mezők panelen.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Ha vizualizációban szeretné bemutatni őket, kattintson a Python vizuális lehetőségre a Vizualizáció ablaktáblában, majd engedélyezze a lehetőséget.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Ezután válassza ki a Mezők panelen azokat az adatokat, amelyeket meg szeretne jeleníteni a szóródiagramon. Javasoljuk, hogy az összes adatot bevigye, mivel ez lehetővé teszi az adatkészlet bővítését és a LuckyTemplatesben elérhető egyéb funkciók engedélyezését.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Ha elkészült, menjen vissza a Jupyter notebookhoz, és másolja ki a kódot (kivéve a nézőpontot). Illessze be ezt a LuckyTemplates szkriptszerkesztőjébe.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

A kód futtatása előtt el kell végeznie néhány módosítást. Mivel a LuckyTemplates adatkészleteit alapértelmezés szerint adatkészletnek nevezik , megjegyzésbe kell írnia a df változót, és helyette a df-et kell hozzárendelnie adatkészletként.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Végül pedig írja be a plt.show( ) függvényt, hogy a szóródási diagram megtekinthető legyen a LuckyTemplates asztalon.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Most így néz ki a 3D szórásdiagram a LuckyTemplatesben.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Dimenziószűrők hozzáadása a LuckyTemplates alkalmazásban

A LuckyTemplates nagyszerűsége az, hogy lehetővé teszi a . Hozzáadhat dimenziószűrőket a 3D szórásdiagramhoz, így szabályozhatja, hogy mely adatok jelenjenek meg a vizualizációban.

Húzzon egy tetszőleges mezőt a LuckyTemplates vászonra, majd alakítsa át szűrővé a Vizualizáció ablaktábla Szeletelő opciójával .

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

A 3D-s diagramban lévő adatok ezután a szeletelőben kiválasztott beállítástól függően változnak. Beállíthatja a LuckyTemplates jelentés vizualizációját preferenciáitól vagy követelményeitől függően.

Ezt követően formázhatja a szeletelőt, és gombokká alakíthatja. Létrehozhat egy szövegdobozt is, amely a kiválasztott szeletelő beállítást mutatja.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Következtetés

A LuckyTemplates segítségével 3D szórásdiagram létrehozása hatékony módja az adatok három változóval történő megjelenítésének. Lehetővé teszi az adatok mintáinak és tendenciáinak azonosítását, és testreszabható az adott használati eset igényei szerint.

Ezenkívül a szóródási diagram dinamikus vizualizációvá alakítása a LuckyTemplates alkalmazásban nagyszerű módja annak, hogy interaktív irányítópultokat hozzanak létre, amelyek lehetővé teszik a felhasználók számára, hogy felfedezzék és megtekintsék a számukra releváns adatokat.

Összességében a LuckyTemplates használata lehetővé teszi a vizualizációk testreszabását, valamint olyan egyéni diagramok és diagramok létrehozását, amelyek nem állnak rendelkezésre a beépített megjelenítési beállításokban. Tökéletes az adatok manipulálására és elemzésére, és használható adatok tisztítására, átalakítására és elemzésére, mielőtt azok megjelennének a LuckyTemplatesben.

Minden jót,


Változók és kifejezések a Power Query szerkesztőben

Változók és kifejezések a Power Query szerkesztőben

Ez az oktatóanyag a Power Query szerkesztőben található változókról és kifejezésekről szól. Megtanulod, hogyan kell helyesen írni és felépíteni őket.

Hogyan készítsünk LuckyTemplates hőtérképet

Hogyan készítsünk LuckyTemplates hőtérképet

A LuckyTemplates hőtérkép egyfajta vizualizáció, amelyet az adatsűrűség térképen való megjelenítésére használnak. Ebben az oktatóanyagban megvitatom, hogyan hozhatunk létre egyet – ne hagyd ki!

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Pareto diagram készítése a LuckyTemplates alkalmazásban – Advanced DAX

Megtanítok egy igazán érdekes példát a Pareto-elvre, és arra, hogyan készítsünk Pareto-diagramot fontos DAX-képletekkel.

Egyéni oszlopdiagram a LuckyTemplatesben: fajták és módosítások

Egyéni oszlopdiagram a LuckyTemplatesben: fajták és módosítások

Ismerje meg, hogyan használható a piactéren található egyéni sávdiagram adatok összehasonlítására, és hogyan hozhatja létre azokat a LuckyTemplates példáinak segítségével.

A Power Automate statikus eredményei: áttekintés

A Power Automate statikus eredményei: áttekintés

Ismerje meg, hogyan működik a Power Automate Static Results szolgáltatás, és miért jó, ha a folyamatábrák létrehozásakor bevált gyakorlatok közé adják.

LuckyTemplates Python oktatóanyag: szövegek fordítása

LuckyTemplates Python oktatóanyag: szövegek fordítása

Az eDNA bemutatja, hogyan kell nyelv- vagy szövegfordítást végrehajtani Python használatával, és ezt átvezetni a LuckyTemplatesbe. LuckyTemplates Python oktatóanyag.

Hozzon létre egy Gantt-diagramot a LuckyTemplates jelentéskészítőben

Hozzon létre egy Gantt-diagramot a LuckyTemplates jelentéskészítőben

Ebből az oktatóanyagból megtudhatja, hogyan használhatja a Gauge Bullet Graph Gantt-diagramot a LuckyTemplates jelentéskészítőben.

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Hozzon létre 3D szóródiagramot Python használatával a LuckyTemplates alkalmazásban

Ebből az oktatóanyagból megtudhatja, hogyan hozhat létre háromdimenziós (3D) szórásdiagramot a LuckyTemplates Python használatával.

Hatékony LuckyTemplates jelentéskészítés – Munkamenet áttekintése és forrásletöltés

Hatékony LuckyTemplates jelentéskészítés – Munkamenet áttekintése és forrásletöltés

Hatékony LuckyTemplates jelentéskészítés – Munkamenet áttekintése és forrásletöltés

Új ügyfélelemzés LuckyTemplates segítségével – Csak következő tag esemény

Új ügyfélelemzés LuckyTemplates segítségével – Csak következő tag esemény

Új ügyfélelemzés LuckyTemplates segítségével – Csak következő tag esemény