‫Welkom terug en in de laatste video hebben we een paar verschillende methoden bekeken om matplotlib-plots en figuren
‫te maken, die naam is een beetje uitwisselbaar.
‫Hetzelfde geldt voor de naamvisualisaties.
‫Als je dat hoort, bedoelen ze vaak hetzelfde.
‫En we keken naar een kleine truc met het kleine procentteken om matplotlib in te stellen zodat onze
‫plots in onze dupatta-notebooks verschijnen.
‫Dus nu ga ik deze video beginnen door de kaartplot Leyb, Anatomy of a Figure te bekijken.
‫Dus laten we eens kijken.
‫Zoals ik net zei, ik heb de anatomie van een plot geleid plot en ik zei net dat we de anatomie van een
‫figuur gaan bekijken.
‫Dus dit is hoe ik bedoel, deze woorden zijn erg uitwisselbaar.
‫Dus ik wil dat je je daarvan bewust bent.
‫Wanneer u matplotlib online bekijkt, als u overflow of welke bron dan ook gaat stapelen, is
‫de documentatie waarschijnlijk formeler door het woord figuur te gebruiken.
‫Dat zullen we zo zien.
‫Maar het verwijst naar plot of visualisatie.
‫Ze bedoelen altijd ongeveer hetzelfde, en dat is deze ingewikkelde maar mooie puinhoop hier.
‫Dus als we ernaar kijken, lijkt de figuur een beetje op de reus.
‫Sectie hier dat alles, het blauwe vierkant, dus de figuur bevat alles, het is als het lege
‫canvas en wat we dan gaan doen is dingen toevoegen terwijl we gaan om onze percelen er mooi uit te laten zien.
‫Dus we hebben hier wat gegevens.
‫Dit is hartziekteanalyse.
‫Dit is de middelste titel.
‫Maak je geen zorgen als dit er een beetje ingewikkelder uitziet dan de plot die we zojuist hebben gemaakt.
‫Dit is een heel eenvoudig plot hier.
‫Deze heeft een beetje mooie kleuren en een horizontale lijn, titels en legendes.
‫We gaan eraan werken om iets als dit te maken tegen het einde van de sectie.
‫Dus we komen er zo aan.
‫Maar je kunt hier deze twee toegangen zien.
‫Dit is een subplot.
‫We hebben hier één perceel, eigenlijk nul en dit is toegang één.
‫Er zijn hier dus twee soorten informatie.
‫Maar ze delen een x-as, dat is de leeftijd.
‫We hebben hier een x-aslabel.
‫We hebben toegang tot één titel.
‫Deze heeft een legende.
‫Zo ook.
‫En dan hebben we nog twee verschillende y-aslabels.
‫Dus deze is Mac's hartslag en deze is cholesterol.
‫En we hebben hier een hoofdlijn.
‫Misschien wil je hier een screenshot van maken, maar maak je geen zorgen, het staat in de sectie bronnen.
‫Dit is een beetje de anatomie van de meeste matplotlib-plots die je zult bekijken, in ieder geval voor 2D-plots.
‫Dus ja, je hebt labeltitels.
‫En wat al deze kleine dingen doen, is dat ze alleen maar bijdragen aan de communicatiewaarde.
‫Natuurlijk zou je een plot kunnen maken zonder deze titels of deze horizontale lijnen of deze mooie kleuren, maar
‫het zou nogal moeilijk te begrijpen zijn.
‫Daarom voegen we deze dingen hier toe.
‫Laten we terug gaan.
‫Voordat we naar de volgende video gaan, laten we eens kijken waar de objectgeoriënteerde vandaan komt.
‫Dus als we teruggaan naar deze cel hier, ga ik misschien op gevoel typen.
‫Type.
‫Ex.
‫Dus hier gaan we, we hebben een matplotlib-figuur, een puntfiguur.
‫Dus de formele definitie voor zoiets als dit is een figuur en dan hebben we matplotlib
‫puntassen, puntsubplots, punt eigenlijk subplot.
‫Dit is dus wat het betekent als matplotlib het heeft over de objectgeoriënteerde API.
‫Dus we hebben het figuurobject, dat teruggaat naar onze anatomie.
‫Dit is het figuurobject hier.
‫Dit grote blauwe vierkant.
‫En dan hebben we de assen, objecten en de andere assen objecten.
‫Ze zijn altijd een soort subplot omdat dit een subplot op een figuur is.
‫Maar je kunt meer dan één assen op een figuur hebben als dat logisch is.
‫Als we er hier nog twee hadden, zou deze blauwe doos zich uitstrekken om die te bedekken.
‫Dus de figuur is een basiscanvas en de toegangen zijn alsof we op dat basiscanvas tekenen.
‫Nu we de basisprincipes van matplotlib een beetje hebben begrepen met de figuur
‫en de Access's, laten we eens kijken naar een workflow en in zijn geheel, dus we zullen hier de voorbeeldworkflow van matplotlib typen.
‫Ik maak hier geen kop van.
‫Het is dus een beetje apart.
‫Matplotlib voorbeeld workflow.
‫Dus stap nul is het importeren van matplotlib en maak het klaar om te plotten in dupatta.
‫Mooi.
‫We hebben dit al gedaan, maar ik wil het gewoon allemaal in één cel doen, zodat je het kunt zien gebeuren.
‫Matplotlib in line import matplotlib dot high plot als PLDT.
‫Stap één is om wat gegevens voor te bereiden, gegevens X-gelijken voor te bereiden.
‫We houden het lekker simpel, net als voorheen.
‫Maar je zult in werkelijkheid zien dat X en Y eigenlijk alle gegevens of getallen kunnen zijn die je maar kunt bedenken.
‫Nu op nummer drie.
‫We lopen op de zaken vooruit, plannen een complot.
‫Dit is waar we de objectgeoriënteerde methode gebruiken, figuur X is gelijk aan plot of subplots.
‫We gaan hier een klein sleutelwoord ingooien dat ik je wil voorstellen, omdat je dit veel zult
‫zien.
‫Grote maat 10, 10.
‫Laten we eens kijken wat dit betekent.
‫Kunnen we van tab wisselen?
‫Ja dat kunnen we.
‫We gaan naar beneden?
‫Gaat het het daar hebben of zijn er misschien geen parameters voor de grootte van figgs.
‫We blijven hier doorheen scrollen, het is een beetje moeilijk te zien.
‫Accijnzen, voorbeelden.
‫Nou, ik zal je gewoon vertellen wat het is.
‫Nou, je kunt oefenen met het bekijken van de documentatie, maar wat dit in wezen betekent, is dat het alleen maar lengte
‫en gewicht zijn en dat ze mogelijk achteraan staan.
‫Het is meestal X, dan Y.
‫Dus dit is waarschijnlijk nat en dit is waarschijnlijk heet.
‫Dat betekent alleen de afmetingen van dit perceel.
‫Dus hier gaan we, nummer drie, dat is het plotten van de gegevens.
‫Dus we willen aan onze acts X en Y toevoegen.
‫Wat hebben we hier gedaan?
‫We hebben de figuur gemaakt en we hebben een as gemaakt.
‫En wat we nu doen, is gegevens aan onze assen toevoegen.
‫OK, ja, dit is logisch en dan willen we percelen aanpassen.
‫We hebben deze nog niet gezien, maar ze zijn redelijk intuïtief, dus ik laat je raden terwijl ik ze uittyp.
‫Eenvoudig plot.
‫Dat is een goede titel.
‫Ik denk wat ze eigenlijk bedoelen.
‫Dus nu we er maar één hebben gedaan, wat denk je dat we hebben?
‫Dus we hebben acts ingesteld en dan een parameter die zegt dat de titel gelijk is aan een eenvoudige plot.
‫Hm.
‫De X-as behoudt de titel voor de X en Y, de mooie en eenvoudige Y is gelijk aan de Y-as.
‫Prachtig.
‫En dan gaan we naar nummer vijf.
‫Normaal zou je dit waarschijnlijk niet doen.
‫Ik laat je dit allemaal in één keer zien, alleen maar om
‫een matplotlib-workflow te zien draaien die het hele ding opslaat.
‫Dat is het woord dat ik zoek.
‫Dat zei ik hardop, maar dat heb ik Tofig niet getypt.
‫Sla Fig niet op en dan willen we het opslaan in.
‫Ik heb een afbeeldingenmap ingesteld die ik al eerder heb voorbereid, zodat je deze kunt opslaan waar je maar wilt.
‫Maar dit wordt gewoon de voorbeeldplot van de padnaam van PNG.
‫Daar gaan we.
‫Laten we hier dus doorheen gaan.
‫We importeren matplotlib.
‫We vertellen Jupiter dat we onze matplotlib-plots in lijn of cijfers in lijn willen plotten.
‫Dus binnen de notebook hebben we enkele gegevens X en Y gemaakt.
‫We hebben een perceel A opgezet. Een figuur.
‫We hebben het een grootte van tien bij tien gegeven.
‫We hebben wat gegevens aan de plot op onze as toegevoegd en vervolgens hebben we de plot aangepast.
‫Kun je raden wat hier gaat gebeuren?
‫Als we hiernaar kijken, als we het vergelijken met onze anatomie, hebben we een titel, we hebben X- en Y-labels.
‫Kun jij raden wat dit hier gaat doen?
‫We zullen zien in het segment, maar als je twijfelt, voer dan de code uit en dan gaan we hier een
‫cijfer opslaan, we kunnen het zo delen.
‫Laten we eens kijken wat dit doet.
‫Oh, we hebben een fout.
‫Dat geeft niet, zo'n directory bestaat niet.
‫Dat klopt.
‫Ik dacht dat ik wist dat het deel van mijn afbeeldingenmap er niet echt toe doet.
‫Afbeeldingen.
‫Wat als ik het mis heb?
‫Afbeeldingen zijn ik denk niet dat ik de puntpunt nodig heb.
‫Daar gaan we.
‫Eenvoudig plot.
‫Dit is een getal van tien bij tien, dus laten we dit oefenen.
‫Misschien veranderen we dit in vijf.
‫OK, ja, dat was dus met.
‫Dus dit is.
‫Breedte hoogte.
‫Mooi.
‫Oh.
‫Dat ziet er niet erg goed uit, dus laten we dat terugbrengen naar tien.
‫Prachtig.
‫En dus kunnen we nu zien dat de titel Simple Plot is.
‫Het Y-label is de Y-as en het X-label is de X-as.
‫Natuurlijk, als u hier gegevens had die specifieker waren, wilt u misschien aangeven dat uw X-
‫en Y-as is afgestemd op uw gegevens.
‫Maar in ons geval is dit gewoon een mooi en eenvoudig plot, aangezien we de titel hier hebben.
‫En als we hier teruggaan, kijk dan in onze afbeeldingenmap, we hebben voorbeeldplot dot PNG, die als je deze regel
‫code niet wilt schrijven, je ook kunt schrijven, klikken en de afbeelding opslaan als.
‫Maar dat is genoeg.
‫Je hebt een kaart-Portale-workflow gezien.
‫Je hebt ook de anatomie gezien van een kaartplot, Liebert-plot of figuur.
‫Dus probeer voor de volgende video je eigen plot op deze manier te maken, doe zo luxe als je wilt, maak een
‫klein beetje gegevens.
‫Je zou kunnen proberen een imperium te creëren en een complot maken en kijken hoe het je vergaat.
‫Anders zie ik je snel.