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,


Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

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.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

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.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

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.

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.

Gyakori SQL-függvények: Áttekintés

Gyakori SQL-függvények: Áttekintés

Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.

LuckyTemplates sablonok létrehozása: útmutató és tippek

LuckyTemplates sablonok létrehozása: útmutató és tippek

Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.

LuckyTemplates rangsor és egyéni csoportosítás

LuckyTemplates rangsor és egyéni csoportosítás

Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.