‫Willkommen zurück.
‫Im letzten Video haben wir uns den numpties-Zufallszahlengenerator und seine Zufallszahlen angesehen, aber wir
‫können die numpties-Random-Seed-Methode verwenden, um ihn nicht so zufällig zu machen und Pseudo-Zufallszahlen zu erstellen.
‫Jetzt werden wir uns verschiedene Möglichkeiten ansehen, Arrays und Matrizen anzuzeigen.
‫Auf geht's.
‫Verschieben und geben Sie Malware-Markdown-Zellen ein, damit unsere Notebooks schön formatiert sind.
‫Und bevor wir uns darauf einlassen, wie würden wir Ihrer Meinung nach die eindeutigen Zahlen in diesen Arrays finden?
‫Vielleicht ist dieser ein bisschen besser, weil er ganze Zahlen hat.
‫Das sind alles Schwimmer hier und da, viel zu lang.
‫Aber wie würden wir die eindeutigen Zahlen in einem zufälligen Array finden?
‫Lassen Sie uns üben, wie wir das tun können, also öffnen wir einen Tab und gehen darauf ein, wie Sie einzigartige Elemente
‫in einem Schiedsrichter finden.
‫Wunderschönen.
‫Das ist vorgefüllt.
‫Es führt uns zur Dokumentation.
‫Nein, ich finde die eindeutigen Elemente eines Arrays nicht eindeutig.
‫Wunderbar.
‫Das ist, was wir suchen.
‫Wenn wir also in der Dokumentation nach unten gehen, sehen Sie unten.
‫Es gibt Beispiele.
‫Nun, das ist, was wir suchen.
‫Dies ist der Prozess, den Sie durchlaufen können.
‫Sagen wir, jemand kam zu uns und sagte: Hey, du hast dein zufälliges Array, denn ich brauche die eindeutigen Zahlen
‫davon.
‫Also finden wir die Dokumentation.
‫Wir sind zum Beispielabschnitt gekommen oder haben ihn einfach gelesen, um zu sehen, ob er das tut, was wir brauchen.
‫Dann schauen wir mal hier runter.
‫Sie haben also ein Array, eine Karte, ein Unikat, ein Array.
‫Es zeigt die eindeutigen Nummern dort.
‫Nun, lass uns einen Blick darauf werfen.
‫Lassen Sie uns MPRDA unique üben und denken Sie daran, dass wir die Umschalttaste in TAB gedrückt haben.
‫Wir haben hier Informationen.
‫Finden Sie die eindeutigen Elemente eines Arrays.
‫Wunderbar.
‫Das ist, was wir suchen.
‫Also übergeben wir zufällig Array für zufälliges Array oder.
‫Verschieben und eingeben, und was uns dies gegeben hat, ist null eins drei vier, fünf, sechs, acht, neun, wenn wir
‫hierher kommen, und das liegt daran, dass wir ein zufälliges Array für die Verwendung von Rande int über 10 erstellt haben.
‫Das bedeutet, dass die Zahlen zwischen null und neun der Größe fünf und drei verwendet werden, damit wir die Unikate sehen können.
‫Wir haben noch nicht alle Zahlen zwischen null und neun.
‫Uns fehlen zwei.
‫Eine fehlende Sieben.
‫Wunderschönen.
‫Aber das ist nur ein kleiner Leckerbissen, wie Sie eine Funktion mit numpty finden können.
‫Sie können auf den Dokumentationsstapel stoßen, eine andere Ressource überlaufen, auf die Sie oft stoßen werden, aber das sind die
‫Schritte, die Sie jetzt unternehmen.
‫Es geht in Abschnitt drei, um Arrays und Matrizen anzuzeigen.
‫Also haben wir unser RES eins zu zwei.
‫Wir haben diese früher erstellt, eine Drei.
‫Das Anzeigen von Arrays und Matrizen erfordert jetzt ein wenig Übung und natürlich auch deren Erstellung.
‫Aber wenn das, was Sie in diesem Abschnitt sehen, ein bisschen verwirrend ist, machen Sie sich keine
‫Sorgen, ich bin immer noch verwirrt.
‫Der wichtige Punkt ist, mit dem Üben zu beginnen.
‫Wenn wir also Element null in A1 sehen möchten, könnten wir die Null-Indizierung verwenden.
‫Versuchen wir es also.
‫Wunderschönen.
‫Gehen wir das gleiche für A2 vor.
‫Wunderbar.
‫Nun, das wird uns diese erste Reihe hier geben.
‫Warum ist das so?
‫Nun, wenn wir hier nach oben gehen, formt sich eine Zwei nicht.
‫OK, es hat also zwei Reihen, also macht das Sinn.
‫Wir indizieren in das erste Element der Form.
‫Versuchen wir es jetzt mit einer Drei.
‫Eine Drei formt sich nicht.
‫Das ist zwei, drei, drei.
‫Nehmen wir eine drei Null.
‫Wunderbar.
‫Aber wenn wir uns alle drei ansehen, dann gibt es uns die erste Reihe zurück, also wenn wir hier zwei,
‫drei, drei sehen.
‫In einer drei Null gibt uns diese erste Matrix oder dieses erste Array zurück, ich erinnere mich an die Anatomie unserer Arrays und
‫Matrizen, obwohl dies immer noch ein Schiedsrichter ist, Ray, kann es als Matrix bezeichnet werden.
‫Und hier wird einige der Terminologie etwas verwirrend.
‫Normalerweise wird ein eindimensionales Array als Vektor bezeichnet, aber alles, was mehr als eindimensional
‫ist, wird als Matrix bezeichnet, ist aber auch vom Typ Array.
‫Das Wichtigste zum Mitnehmen ist, dass ein Array immer noch dies ist, aber alles mit mehr als einer
‫Dimension ist eine Matrix.
‫Schauen wir uns noch etwas mehr Indizierung an, also müssen wir vielleicht, wenn wir eine indexieren wollen,
‫einen Blick auf unseren Reagan-Index werfen.
‫Was wird uns das bringen?
‫Denkst du?
‫In uns verlagert.
‫Es hat uns Position eins gegeben, also versuchen wir es noch einmal.
‫Machen wir es etwas komplizierter.
‫Wikinews schneidet auch mit dem Anstieg, was schön ist, genau wie Python weniger.
‫Vielleicht wollen wir die ersten beiden Werte einer Drei.
‫Wir wollen also die ersten beiden Werte jeder Zeilenspalte und.
‫Gut.
‫Versuchen wir es also mit den ersten beiden Werten jeder Form.
‫Was denkst du wird das bringen?
‫Schauen wir also mal rein.
‫Also haben wir die ersten beiden und die zweiten beiden bekommen, also eins, zwei, vier, fünf.
‫Es ist also dieser Abschnitt und dann haben wir die letzten beiden, nämlich 10, 11, 13, 14.
‫Ach schön.
‫Denken Sie daran, dass diese Art der Indizierung, je nachdem, wie viele Dimensionen Ihre Rasse hat, hier
‫einige Übung erfordert.
‫Also am besten einfach experimentieren, einige Arrays erstellen und herumspielen.
‫Was wäre, wenn wir so etwas tun würden?
‫Sie erhalten eine Fehlermeldung, weil zu viele Indizes vorhanden sind.
‫Der Grund, warum wir nur drei machen können, ist eine 3D-Form, bei der wir zwei, drei, drei gehen.
‫Versuchen wir es noch einmal, um einen zufälligen Rand mit vier gleich großen Punkten zu erzeugen.
‫Ach nein.
‫Wir brauchen hier einen Schiedsrichter an der Front.
‫Random dot ran end würde zehn machen und dieses Mal wird es vierdimensional und zwei, drei, vier,
‫fünf.
‫Wir wollen es sehen.
‫Das Verschieben in die Größe ist nicht definiert.
‫Okay, wir vergessen immer wieder, Adler hierher zu schubsen.
‫Das ist ein Recht.
‫Sie werden auch einige Fehler machen, wenn Sie hier das Codieren lernen.
‫OK, bis jetzt haben wir hier ein paar Zahlen.
‫Wir können ganz nach unten scrollen.
‫Also, wenn wir einen Forward-Shape machen und dann einen Four-A. m..
‫Die Form ist zwei, drei, vier, fünf, das wussten wir schon, also zwei mal drei mal vier mal fünf.
‫Ja.
‫Und die Dimensionen sind vier.
‫Denken Sie daran, dass dies ein vierdimensionales Array ist, und die Dimensionen können jede beliebige Zahl annehmen, die Sie sich vorstellen können.
‫Wie würden wir hier also nur die ersten Telefonnummern dieses Vektors erhalten?
‫Hmm.
‫Schauen wir uns diese Größe an, also zeigt kein Kuchen eine Erhöhung von der äußeren Ganzzahl nach innen an.
‫Schauen wir uns das also an.
‫Dies ist vielleicht etwas schwer zu verstehen, aber mit etwas Übung werden Sie es verstehen.
‫Wir haben also fünf hier.
‫Das am weitesten rechts liegende Element, das am weitesten entfernte der Form, wird also im innersten Abschnitt
‫angezeigt.
‫Also fünf, hier sind fünf Zahlen.
‫Und dann für den nächsten Abschnitt ist dieser Abschnitt hier.
‫Also eins, zwei, drei, vier.
‫Ja.
‫Und dann drei.
‫Es sollten also drei sein.
‫Eins zwei drei.
‫Ja.
‫Also eins, zwei, drei und dann zwei.
‫Es sollten also zwei im größten sein.
‫Also die äußersten Klammern.
‫Das ist also drei und das hier ist drei.
‫Da sind also zwei.
‫Denken Sie daran, diese zu visualisieren, ist am Anfang sehr schwer zu verstehen.
‫Wenn Sie also Probleme haben, versuchen Sie, einige zufällige Arrays mit unterschiedlichen Formen zu erstellen, und beginnen Sie
‫dann, von der äußersten Zahl rückwärts zu zählen.
‫Auf dem innersten angezeigten Array.
‫Aber sagen wir, wie würden wir die ersten Telefonnummern der meisten Auri bekommen?
‫Das ist also das Innerste hier, Nummer fünf, also könnten wir diese ersten drei Dimensionen zerschneiden und dann diese eine
‫zerschneiden, wir wollen nur die ersten vier.
‫Versuchen wir es also.
‫Ein vierer Schnitt, alle Dimensionen, ein Schnitt, alle Dimensionen zu allen Dimensionen drei, aber nur bis zu den ersten vier Zahlen
‫der Dimension vier, in die hinein verschoben wird.
‫Wunderbar, das gibt uns nur die ersten vier Zahlen der innersten Dimension, und wenn wir die
‫von drei loswerden, dann auch noch.
‫Da können wir anfangen zu sehen, wie wir unsere Raisen und Matrizen wirklich schneiden und würfeln können, um uns jede Art
‫von Zahlen zurückzugeben, die wir sehen möchten.
‫Gut.
‫Jetzt haben wir verschiedene Möglichkeiten zum Erstellen von Arrays kennengelernt.
‫Wir haben verschiedene Möglichkeiten gesehen, sie zu indizieren und anzuzeigen.
‫Und ich verwende den Begriff Array und Matrix unabhängig voneinander.
‫Sie können sie selbstständig selbst verwenden.
‫Als nächstes werden wir herausfinden, wie man verschiedene Arrays manipuliert und vergleicht, was der Kern dessen ist, was
‫maschinelles Lernen tut, um Muster in Zahlen zu finden.
‫Üben Sie also, machen Sie eine kleine Pause, probieren Sie das Slicen aus, erstellen Sie Ihr eigenes Array und sehen Sie sich verschiedene
‫Möglichkeiten an, es anzuzeigen.
‫Und wir sehen uns im nächsten Video.