Numerical Python , of NumPy , is een uitbreiding van de Python programmeertaal die arrays en matrices ondersteunt . Het komt ook met een aantal functies die berekeningen uitvoeren en analyseren van deze structuren , waardoor u de statistieken te verzamelen over de data of aan te passen als dat nodig is . Om NumPy functies gebruiken , eerst de " numpy " pakket importeren in uw programma. Creëren Arrays De " arange " en " arrayrange " functies zijn synoniem : beiden laten maken en initialiseren een array met een bereik van numerieke waarden . U een , twee of drie parameters bij doen . De eerste is de "start "-waarde . Indien alleen toegepast , de matrix bevat alle waarden van nul tot minus een . Bij gebruik van een tweede parameter , de waarde de eerste in de array. De tweede parameter is de "stop "-waarde , waarbij de maximale waarde in de matrix aangeeft , min een . De derde is de " stap", waarvan de waarde bepaald aan elke array binnenkomst opgehoogd . Bijvoorbeeld , " myArray.arange ( 4,15,3 ) " maakt een array met waarden " [ 4,7,10,12 ] " daarin . Statistische en Rekenen functies NumPy heeft diverse array analyse functies die verslag informatie over de inhoud van de array . U kunt ze gebruiken om waarden te krijgen voor de gemiddelde , gemiddelde , maximum, minimum , mediaan of andere waarden binnen het bereik van de gegevens in de array . Het heeft ook vele functies die gebruikt worden om gegevens in de array te wijzigen , zoals optellen , aftrekken , vermenigvuldigen en delen . Bij het gebruik van deze functies - bijvoorbeeld het toevoegen van - . Je kan niets toevoegen van enkele nummers met de individuele waarden in de matrix , of zelfs twee hele arrays samen Geavanceerd Mathematical Functions < br > Een van NumPy de voordelen ten opzichte van andere programmeertalen is zijn geavanceerde wiskundige functies die u kunt gebruiken met arrays . Bijvoorbeeld , kunt u lineaire algebra functies op te lossen , traceren of inverteren matrix matrices , of krijgen de binnen-of buitenkant van twee matrices . U kunt ook de waarden clip in de array , het beperken van de bovenste en onderste waarden om een gespecificeerde bereik. Bijvoorbeeld , om de waarden tussen de twee en zeven clip , zullen alle waarden onder of boven deze waarden die waarden geworden , respectievelijk , de rest blijft hetzelfde Axis Parameter < . p > Veel van de functies NumPy 's bevatten een optionele parameter " as " . Toen opgegeven , vertelt de functie die variëren van afmetingen , of bijlen , in een multidimensionale array u wilt dat de functie om op te bedienen . Python gebruikt zero - based dimensionering , waardoor de eerste dimensie een index van nul , de tweede is een, enzovoort . De standaardwaarde is "geen" ( niet nul is , vanwege de indexering ) , wat betekent dat je de hele array te gebruiken . Met behulp van een numerieke waarde voor deze parameter specificeert een bereik te evalueren binnen de array .
|