‫Welkom terug.
‫Welnu, we hebben een paar verschillende manieren bekeken om gegevens te beschrijven die we de panda's in een gegevensframe
‫hebben geïmporteerd.
‫Laten we eens kijken naar een aantal verschillende manieren waarop we gegevens kunnen bekijken en selecteren.
‫Dus we komen hierheen, niet een beetje naar binnen.
‫Dus we gaan data bekijken en selecteren.
‫We gaan op escape een M drukken voor mark down shift en gaan naar binnen omdat we onze notebooks vanaf het
‫begin mooi en schoon en communicatief houden.
‫Dus om te beginnen, een van de eerste dingen die u doet, is naar de kop van uw dataframe kijken.
‫En onthoud nu dat er haakjes achter staan.
‫Het is dus een functie.
‫En wat dit gaat doen, is de eerste of de bovenste vijf rijen van uw dataframe retourneren.
‫Nu denk je misschien, waarom vijf?
‫Nou, dat is een goede vraag.
‫Ik weet het niet helemaal zeker, maar vijf lijkt een redelijk goed aantal.
‫En dus in de praktijk zul je waarschijnlijk je dataframe op de een of andere manier manipuleren en
‫er dan vrij vaak op ingaan.
‫Je hebt nu dus geen dataframes, maar tien rijen.
‫Dus het hele ding bellen is eigenlijk niet zo erg.
‫Maar stel je voor dat je er duizenden had.
‫Dus wat Head doet, is dat het u een snelle momentopname in een kleine ruimte geeft van wat uw dataframe bevat.
‫Dus als je hier en daar een paar snelle wijzigingen aanbrengt, wil je misschien naar de bovenste vijf rijen kijken.
‫En als vijf niet genoeg is, wil je misschien naar de top zeven kijken.
‫Of het mooie van Head is dat je hier een getal kunt typen en dat het zoveel rijen
‫teruggeeft, zodat je kunt spelen en het aantal rijen kunt retourneren dat je wilt.
‫Nu, om de een of andere reden, als je de onderkant van je dataframe wilt, kun je puntstaart gebruiken en dat
‫zal terugkeren.
‫Je raadt het misschien al.
‫De onderste vijf rijen nu, dit is handig als je wat wijzigingen aan de onderkant van je middenrif aanbrengt in plaats
‫van aan de bovenkant, en dus zullen de veranderingen alleen naar de onderkant verschijnen of iets dergelijks
‫houdt ongeveer hetzelfde in.
‫Je kunt hier elk soort nummer invoeren dat je wilt, druk op shift en enter en het zal de onderste drie
‫rijen daar draaien.
‫Nu, de volgende twee functies die we gaan bekijken is een slot en ik sluit af, dus
‫laten we ze hier opschrijven, slot en ik sluit af.
‫Voordat we ingaan op de details, onthoud dat we altijd eerst de code willen uitvoeren, als u twijfelt, de code
‫uitvoeren.
‫Dat is ons motto.
‫Dus laten we hier een serie maken, zodat we het verschil tussen slot en slot kunnen demonstreren.
‫Ik ga er een maken genaamd dieren.
‫Wat is je favoriete dier?
‫Misschien omdat we panda's gebruiken, misschien zullen we er een panda in stoppen en nog een slang.
‫Nu gaan we de index hier instellen.
‫Als we nu standaard een serie hebben gemaakt, is de index nul voor hoeveel dingen we hier ook hebben.
‫Maar laten we dat zien in plaats van erover te praten, want onthoud, als je twijfelt, voer de
‫codedieren nul tot vier in volgorde uit.
‫Maar als we onze eigen aangepaste index wilden, wat we kunnen doen door de index-parameter door te geven, en dan zetten
‫we in een lijst om te zeggen nul drie, dan willen we dat deze index expres buiten werking is, zodat
‫we lock-and-lock kunnen demonstreren.
‫Daar gaan we.
‫Dus we hebben vijf dingen hier, vijf dingen hier, zowel PYT als.
‫Als we dit nu uitvoeren, kunnen we zien dat onze index is veranderd.
‫Dus laten we eens kijken.
‫Dieren sluiten geen drie als we dit noemen, wat denk je dat er terugkomt en op slot gaat?
‫Je kunt het als een afkorting beschouwen voor locatie.
‫Dus laten we proberen te veranderen in hond en slang mooi.
‫Dus waar Locke naar verwijst, zijn de indexnummers.
‫Dus omdat we hier drie en drie hebben, retourneert het twee items.
‫Laten we proberen dieren voelde als negen.
‫Waar denk je dat dit mee terugkomt?
‫Welk dier?
‫Verander in vogel.
‫De reden hiervoor is dat Bird op index negen staat, dus het heeft Bird gecreëerd.
‫Een, twee, drie, een, twee, drie, index negen.
‫Oké, laten we nu ons gegevensframe voor autoverkoop hier proberen.
‫Weet niet zeker hoe dit eruit ziet.
‫We laten het hier lopen, zodat we het kunnen zien.
‫Oké, nul, één, twee, drie.
‫De index is hier nog steeds op orde.
‫Mooi.
‫Laten we nu een slot op dit blok drie uitvoeren.
‫Wat denken jullie dat dit terug gaat komen met welke auto?
‫Laten we het eens proberen.
‫Al het mooie komt terug met positie drie.
‫Een mooie zwarte BMW, de tweeëntwintigduizend dollar kan helemaal van jou zijn.
‫Ik zou autoverkoper kunnen worden.
‫Wat denk je?
‫Dus laten we nu een andere proberen.
‫Laten we het deze keer proberen, we zullen Orlock hier plaatsen.
‫Dus we hebben dieren DOT Orlock drie.
‫Deze keer doen we orlock in plaats van alleen lock.
‫We hebben hier dus vijf items.
‫Waar denk je dat dit mee terugkomt?
‫Laten we het eens proberen.
‫Schakel nu naar Panda zodat we het kunnen zien.
‫Laten we hier een nieuwe cel plaatsen en gaan dieren.
‫Mooi.
‫Dus wat ik leuk vind verwijst naar Ik vind het leuk verwijst naar positie, zodat we hier nul, één, twee, drie kunnen zien.
‫Als dit in orde was, onthoud dan dat Python-lijsten en dataframes en series vanaf nul beginnen. Ik hou
‫van verwijst naar positie, terwijl Locke verwijst naar index.
‫Laten we het misschien eens proberen met onze autoverkoopgegevens van autoverkopen tot orlock drie.
‫Ah, het komt terug met hetzelfde als Locke, dat komt omdat als we omhoog gaan.
‫Nou, eigenlijk, laten we het gewoon hier doen.
‫Autoverkoop, als we naar ons dataframe kijken, sluit ik.
‫Positie drie lid, omdat ik graag verwijst naar positie, dus nul één, twee, drie is hetzelfde als
‫index drie.
‫Dat zijn dus de twee belangrijkste punten die u moet onthouden.
‫Ik vergrendel en vergrendel is dat ik vergrendel.
‫Verwijst naar positie en we zullen hier slot plaatsen.
‫Locke verwijst naar index.
‫Dat zijn de twee belangrijkste differentiaties daar.
‫OK, het mooie hiervan is dat je met eye lock en lock kunt snijden.
‫Dus als je Python ooit minder gebruikt, ben je misschien bekend met slicen.
‫Maar zo niet, dan zal ik je laten zien hoe dat eruit ziet.
‫We kunnen dieren typen die ik leuk vind.
‫Kolom drie, en wat dit betekent is, in plaats van erover te praten, laten we de code uitvoeren.
‫Geef ons de items in dieren tot positie drie, nu zie ik dat positie drie niet is inbegrepen.
‫Dus onthoud: begin bij nul nul één, twee, drie.
‫Dus het geeft ons er maximaal drie.
‫Laten we het nu eens proberen met de autoverkoopgegevens van autoverkopen.
‫Dot lock, Colen drie shiften en ga naar binnen.
‫Daar gaan we, het heeft ons tot en met index drie gegeven, in principe is dit
‫hetzelfde als bellen, maar met vier autoverkopen.
‫Ga niet naar.
‫Excellent.
‫Oké, laten we doorgaan.
‫We hebben dit eerder gezien, maar laten we zeggen dat we alleen deze kolom met stuurlieden wilden selecteren en kijken wat daar
‫aan de hand is.
‫Dus de manier om een kolom te selecteren is door de naam tussen vierkante haken in te typen naast de naam
‫van het dataframe als een tekenreeksverschuiving.
‫Ga naar binnen, daar is de kolom.
‫Laten we eens kijken naar de kleurkolom.
‫Auto verkoop kleur.
‫Excellent.
‫We hebben ervoor gekozen dat er nu twee manieren zijn die u kunt zien. Ik wil dat u bekend bent met
‫beide manieren om een kolom te selecteren.
‫Dus als we naar NYK gaan.
‫Het is makkelijker om te typen dan zoiets, maar dit is hetzelfde.
‫Laat me demonstreren dat autoverkopen ervoor zorgen dat deze twee regels code precies hetzelfde doen.
‫Laten we het bewijzen.
‫Ik zal hier een splitsing maken door op control shift minus te drukken.
‫Ik ga excellent maken.
‫Ik ga naar de autoverkoop.
‫Maak niet.
‫Het enige echte verschil tussen deze twee is de syntaxis, dus welke u ook verkiest, u kunt deze
‫gebruiken.
‫Maar wat u moet weten over de puntnotatie is dat als uw kolomnaam een spatie bevat, de
‫puntnotatie niet zal werken.
‫Dus als we dit probeerden te doen voor de kilometerteller.
‫K. M..
‫Het komt terug met een fout, maar als we hier een cel plaatsen en auto gaan verkopen.
‫Odama, K. M..
‫Voer dit uit.
‫Hij geeft de kilometerteller terug.
‫Er zijn dus twee belangrijke verschillen tussen het selecteren van een enkele kolom.
‫Nu, een laatste ding voordat deze video te lang wordt, is dat als je een enkele kolom wilt selecteren, maar er een
‫klein beetje een filter op wilt zetten, laten we beginnen met de meest voorkomende.
‫Maar we willen alleen rijen met dat automerk Toyota.
‫Dus kun je ontcijferen wat hier aan de hand is?
‫We zeggen autoverkoop, oké, en dan laten we het voorbijgaan.
‫Deze kleine toestand hier.
‫Dit wordt booleaanse indexering genoemd.
‫Laten we op shift afgelopen drukken om een kijkje te nemen.
‫Dus dit gaat zeggen, hey, penda's, geef ons een gegevensframe voor autoverkoop en deze voorwaarde is dat
‫ik alleen de autoverkoopgegevens in de merkkolom wil, die gelijk zijn aan Toyota.
‫Nu, wat als we misschien alleen degenen wilden met meer dan 100.000 kilometer op de gegevens, op de gegevens, op
‫de kilometerteller?
‫We hebben gegevens over de hersenen.
‫Daarom zeggen we het.
‫Laten we de kilometerteller hier halen, Cam, want onthoud, we kunnen de puntnotatie niet doen.
‫U kunt dus een gewoonte maken die u wilt typen.
‫Meestal kiest u één manier om een enkele kolom te selecteren en houdt u zich daaraan in uw hele notitieboekje.
‫Dus we willen meer dan 100000.
‫Dit gaat de rijen teruggeven die aan deze voorwaarde voldoen.
‫Dus je kunt je voorstellen hoe geavanceerd je hiermee zou kunnen zijn als je, laten we zeggen, 100000 verschillende auto's had,
‫je zou hier nog een paar verschillende criteria kunnen invoeren.
‫Maar dit zijn slechts een paar eenvoudige use-cases van hoe we gegevens kunnen bekijken en selecteren.
‫Nu, er zijn er nog een paar waar we doorheen gaan.
‫Maar om te voorkomen dat deze video te lang duurt, nemen we een kleine pauze, herhalen we wat
‫we hebben meegemaakt en oefenen we een beetje voor de volgende.
‫Maar anders zien we in de volgende video nog meer manieren om gegevens te selecteren en te bekijken.