‫Welkom terug.
‫In de laatste video hebben we gekeken naar de willekeurige nummergenerator van numpties en hoe deze willekeurig is, maar
‫we kunnen de willekeurige seed-methode van numpties gebruiken om het niet zo willekeurig te maken en pseudo-willekeurige getallen te creëren.
‫Nu gaan we kijken naar verschillende manieren om arrays en matrices te bekijken.
‫Daar gaan we.
‫Verschuif en voer malware in die markdown-cellen maakt, zodat onze notebooks prachtig zijn opgemaakt.
‫En eigenlijk, voordat we daarop ingaan, hoe denk je dat we de unieke getallen in deze arrays zouden vinden?
‫Misschien is deze een beetje beter omdat die gehele getallen heeft.
‫Dit zijn allemaal drijvers hier en daar, veel te lang.
‫Maar hoe zouden we de unieke getallen in een willekeurige array vinden voor.
‫Laten we oefenen hoe we dat kunnen doen, dus we zullen een tabblad openen en we gaan kijken hoe we unieke elementen in
‫een scheidsrechter kunnen vinden.
‫Mooi.
‫Dat is vooraf ingevuld.
‫Het brengt ons naar de documentatie.
‫Nee, ik vind de unieke elementen van een array niet uniek.
‫Prachtig.
‫Dat is waar we naar op zoek zijn.
‫Dus als we in de documentatie duiken, zie je onderaan.
‫Er zijn voorbeelden.
‫Dit is waar we naar op zoek zijn.
‫Dit is het proces dat je kunt doorlopen.
‫Zeg, iemand kwam naar ons toe en zei, hey, je hebt je willekeurige array, want ik heb de unieke nummers daarvan
‫nodig.
‫Dus we vinden de documentatie.
‫We zouden naar het gedeelte met voorbeelden gaan of we lezen het gewoon om te zien of het doet wat we nodig hebben.
‫Dan zouden we hier eens kijken.
‫Dus ze hebben een array, een kaart, uniek, een array.
‫Het toont de unieke nummers daar.
‫Nou, laten we eens kijken.
‫Laten we MPRDA uniek oefenen en onthoud dat we op Shift in TAB drukken.
‫We hebben hier informatie.
‫Vind de unieke elementen van een array.
‫Prachtig.
‫Dat is waar we naar op zoek zijn.
‫Dus we gaan willekeurig array doorgeven voor willekeurige array of.
‫Shift en enter, en wat dit ons heeft gegeven is nul een drie vier, vijf, zes, acht, negen als
‫we hier komen, en dat is omdat we een willekeurige array hebben gemaakt om Rande int voorbij 10 te gebruiken.
‫Dat betekent dat het de cijfers tussen nul en negen van maat vijf en drie gebruikt, zodat we de unieke kenmerken kunnen zien.
‫We hebben nog niet alle getallen tussen nul en negen.
‫We missen er twee.
‫Een ontbrekende zeven.
‫Mooi.
‫Maar dat is slechts een klein stukje van hoe u een functie kunt vinden met behulp van numpty.
‫Misschien kom je de documentatiestapel tegen, overloop je een andere bron die je vaak tegenkomt, maar dat zijn de
‫stappen die je nu neemt.
‫Het gaat om sectie drie om arrays en matrices te bekijken.
‫Dus we hebben onze RES een één op twee.
‫We hebben deze eerder gemaakt, een drie.
‫Het bekijken van arrays en matrices vergt nu wat oefening en het maken ervan natuurlijk ook.
‫Maar als wat je in deze sectie ziet, hoe je ze kunt bekijken, een beetje verwarrend is, om te beginnen, maak je geen
‫zorgen, ik raak nog steeds in de war.
‫Het belangrijkste is om te beginnen met oefenen.
‫Dus als we Element nul in A1 willen zien, kunnen we nulindexering gebruiken.
‫Dus laten we dat proberen.
‫Mooi.
‫Laten we hetzelfde doen voor A2.
‫Prachtig.
‫Dit geeft ons deze eerste rij hier.
‫Waarom is dat?
‫Nou, als we hier boven gaan, een twee, geen vorm.
‫OK, dus het heeft twee rijen, dus dat is logisch.
‫We indexeren in het eerste element van de vorm.
‫Laten we nu een drie proberen.
‫Een drie wordt niet gevormd.
‫Dit is twee, drie, drie.
‫Laten we een drie nul nemen.
‫Prachtig.
‫Maar als we naar alle drie kijken, geven we de eerste rij terug, dus als we hier twee,
‫drie, drie zien.
‫In een drie nul geeft ons deze eerste matrix of eerste array terug, ik herinner me de anatomie van onze arrays en matrices,
‫hoewel dit nog steeds een scheidsrechter is, Ray, kan het een matrix worden genoemd.
‫En dit is waar een deel van de terminologie een beetje verwarrend wordt.
‫Gewoonlijk wordt een eendimensionale array een vector genoemd, maar alles wat meer dan eendimensionaal is,
‫wordt een matrix genoemd, maar is ook van het type array.
‫Dus dat is het belangrijkste om mee te nemen, is dat een array nog steeds dit is, maar alles met meer dan
‫één dimensie is een matrix.
‫Laten we eens kijken naar wat meer indexering, dus we moeten misschien als we er een willen
‫indexeren, dus we zullen onze Reagan-index bekijken.
‫Wat zal dit ons opleveren?
‫Denk je?
‫In ons verschoven.
‫Het heeft ons positie één gegeven, dus laten we het opnieuw proberen.
‫Laten we het iets ingewikkelder doen.
‫Wikinews snijdt ook met de opkomst mee, wat mooi is, net als Python minder.
‫Misschien willen we de eerste twee waarden van een drie.
‫Dus we willen de eerste twee waarden van elke rijkolom en.
‫Oke.
‫Laten we die eerste twee waarden van elke vorm eens proberen.
‫Wat denk je dat dit gaat opleveren?
‫Dus laten we eens kijken.
‫Dus we hebben de eerste twee en de tweede twee, dat is één, twee, vier, vijf.
‫Dus het is deze sectie en dan hebben we de laatste twee, dat is 10, 11, 13, 14.
‫Oh mooi.
‫Onthoud dat dit soort indexering, afhankelijk van hoeveel dimensies je een race heeft, hier wat
‫oefening zal vergen.
‫Dus het beste is om gewoon te experimenteren, wat arrays te maken en te beginnen met spelen.
‫Wat als we zoiets zouden doen?
‫U krijgt een foutmelding omdat er te veel indices zijn.
‫De reden waarom we er maar drie kunnen doen, is vanwege een 3D-vorm waar we twee, drie, drie gaan.
‫Laten we er nog een proberen om een vier is gelijk aan willekeurige puntrand te creëren.
‫Oh nee.
‫We hebben hier een scheidsrechter nodig.
‫Random dot run end zou tien zijn en deze keer wordt het een vierdimensionaal en twee, drie, vier,
‫vijf.
‫Wij willen het zien.
‫Het verschuiven naar grootte is niet gedefinieerd.
‫Oké, we vergeten steeds om adelaars hier te duwen.
‫Dat is een recht.
‫Je zult ook enkele fouten maken als je hier leert coderen.
‫Oké, tot nu toe hebben we hier aardig wat cijfers.
‫We kunnen helemaal naar beneden scrollen.
‫Dus als we een voorwaartse vorm deden en dan een vier a. m..
‫De vorm is twee, drie, vier, vijf, dat wisten we een beetje, dus twee bij drie bij vier bij vijf.
‫Ja.
‫En de afmetingen is vier.
‫Dus dit is een vierdimensionale array, onthoud, en afmetingen kunnen oplopen tot elk aantal dat je maar kunt bedenken.
‫Dus hoe zouden we hier alleen de eerste telefoonnummers van deze vector kunnen krijgen?
‫Hm.
‫Laten we eens kijken naar deze grootte, dus geen enkele taart vertoont een verhoging van buiten naar binnen geheel getal.
‫Dus laten we hier eens naar kijken.
‫Dit is misschien een beetje moeilijk te begrijpen, maar met wat oefening zul je het gaan zien.
‫Dus we hebben er hier vijf.
‫Dus het verste element aan de rechterkant, het verste van de vorm, wordt weergegeven op het binnenste
‫gedeelte.
‫Dus vijf, er zijn hier vijf cijfers.
‫En dan voor de volgende sectie is deze sectie hier.
‫Dus er is een, twee, drie, vier.
‫Ja.
‫En dan drie.
‫Er moeten er dus drie zijn.
‫Een twee drie.
‫Ja.
‫Dus één, twee, drie en dan twee.
‫Er moeten er dus twee in de grootste zijn.
‫Dus de buitenste haakjes.
‫Dus dit, dit is drie en dit is drie hier.
‫Er zijn er dus twee.
‫Onthoud dat het visualiseren hiervan erg moeilijk te begrijpen is wanneer u voor het eerst begint.
‫Dus als je problemen hebt, probeer dan een aantal willekeurige arrays met verschillende vormen te maken en begin
‫dan terug te tellen vanaf het buitenste getal.
‫Op de binnenste weergegeven array.
‫Maar laten we zeggen, hoe zouden we de eerste telefoonnummers van de meeste Auri krijgen?
‫Dus dat is de binnenste hier, nummer vijf, dus wat we zouden kunnen doen is deze eerste drie dimensies doorsnijden en
‫dan deze, we willen alleen de eerste vier.
‫Dus laten we dat proberen.
‫Een segment vier, alle dimensies, één segment, alle dimensies tot alle dimensies drie, maar alleen tot aan de eerste
‫vier getallen van dimensie vier die verschuiven.
‫Prachtig, dus dat geeft ons alleen de eerste vier cijfers van de binnenste dimensie, en als we
‫die van drie kwijt zijn, dat ook.
‫Daar gaan we, we kunnen beginnen te zien hoe we onze Raisen en matrices echt kunnen snijden en dobbelen om ons alle soorten getallen
‫terug te geven die we misschien willen zien.
‫Oke.
‫Nu hebben we een paar verschillende manieren gezien om arrays te maken.
‫We hebben een paar verschillende manieren gezien om ze te indexeren en te bekijken.
‫En ik gebruik de term array en matrix onafhankelijk van elkaar.
‫U kunt ze zelf zelfstandig gebruiken.
‫Wat we nu gaan doen, is uitzoeken hoe we verschillende arrays kunnen manipuleren en vergelijken, wat de kern is van
‫wat machine learning doet om patronen in getallen te vinden.
‫Dus oefen wat, neem een kleine pauze, probeer een beetje slicen, maak je eigen array en bekijk verschillende manieren om
‫het te bekijken.
‫En ik zie je in de volgende video.