Mange biblioteker finnes i Python for å utføre forskjellige typer oppgaver. Numpy er en av dem. Den fulle formen for Numpy er numerisk pyton, og den brukes hovedsakelig til vitenskapelig databehandling. Flerdimensjonale array-objekter kan defineres ved å bruke dette biblioteket som kalles Python Numpy Array. Ulike typer funksjoner finnes i det numpy biblioteket for å lage matrisen. Numpy matrise kan genereres fra Python -listen over numeriske data, dataområde og tilfeldige data. Hvordan numpy matrise kan opprettes og brukes til å gjøre forskjellige operasjonstyper har vist i denne opplæringen.
Fordelen med å bruke Numpy Array
Numpy Array er bedre enn Python -listen av forskjellige grunner. Noen vesentlige fordeler ved å bruke numpy matrise er gitt nedenfor.
Forutsetninger
Numpy Library er ikke installert i Python som standard. Så du må installere dette biblioteket før du øver på eksemplene som vises i denne opplæringen. Python 3+ brukes i denne opplæringen. Kjør følgende kommando fra terminalen for å installere Numpy i Python 3.
$ sudo apt-get install python3-numpy
Numpy Array -attributter
Numpy Array har mange attributter for å hente forskjellige typer informasjon om matrisen. Noen av de nyttige attributtene til denne matrisen er beskrevet nedenfor.
Bruk av numpy matrise
Måtene å erklære endimensjonale, todimensjonale og tredimensjonale numpy matrise er vist i denne delen av opplæringen.
Eksempel-1: Bruk av endimensjonal numpy matrise
Følgende eksempel viser tre måter å lage en endimensjonal numpy matrise. Array () -funksjon har blitt brukt til å lage det første endimensjonale utvalget av 10 heltallstall. Arrange () -funksjon har blitt brukt til å lage det andre endimensjonale utvalget av 10 sekvensielle tall. Rand () Funksjon har blitt brukt til å lage den tredje endimensjonale matrisen med 10 tilfeldige float-tall. Neste, The print () funksjon har brukt til å skrive ut de forskjellige attributtene og tre matriseres verdier.
# Importer numpyProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor. Utgangen viser at den første matrisen er 1, Størrelsen på den andre matrisen er 10, og datatypen til den tredje matrisen er Float64. Tre matriser er skrevet ut senere.
Eksempel-2: Bruk av todimensjonal numpy matrise
Følgende eksempel viser to måter å lage en todimensjonal numpy matrise. Array () -funksjonen har blitt brukt til å lage en todimensjonal matrise med 2 rader og 3 kolonner med heltalldata. Rand () -funksjonen har blitt brukt til å lage en todimensjonal rekke 2 rader og 4 kolonner med float-data. Deretter har PRINT () -funksjonen brukt til å skrive ut størrelsesattributtet og begge arraysverdiene.
# Importer numpyProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor. Utgangen viser at den første matrisens størrelse er 6 (2 × 3), og størrelsen på den andre matrisen er 8 (2 × 4). Begge matriser er skrevet ut senere.
Eksempel-3: Bruk av tredimensjonal numpy matrise
Følgende eksempel viser to måter å lage en tredimensjonal numpy matrise. Array () -funksjonen har blitt brukt til å lage en tredimensjonal rekke heltalldata. Rand () -funksjonen har blitt brukt til å lage en tredimensjonal rekke float-data. Deretter har print () -funksjonen brukt til å skrive ut dimensjonen og verdiene til begge matriser.
# Importer numpyProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor. Utgangen viser at dimensjonen til begge matriser er 3. Begge matriser er skrevet ut senere.
Konklusjon
Å lage forskjellige typer numpy matriser er blitt forklart i denne opplæringen ved å bruke flere eksempler. Jeg håper leserne vil kunne lage numpy matriser etter å ha praktisert eksemplene på denne opplæringen.