NumPy spara() metoden används för att lagra inmatningsmatrisen i en binär fil med npy förlängning' (.npy).
Exempel:
Python3
df.loc
import> numpy as np> a>=> np.arange(>5>)> np.save(>'array_file'>, a)> |
>
>
Syntax
Syntax: numpy.save(fil, arr, allow_pickle=True, fix_imports=True)
Parametrar:
- fil: Fil eller filnamn som data sparas till. Om filen är en sträng eller sökväg kommer filnamnstillägget .npy att läggas till om det inte redan har ett. Om filen är ett filobjekt är filnamnet oförändrat.
- allow_pickle : Tillåt att objektmatriser sparas med Python-gurka. Skälen till att inte tillåta pickles inkluderar säkerhet (laddning av inlagd data kan exekvera godtycklig kod) och portabilitet (inlagda objekt kanske inte kan laddas på olika Python-installationer). Standard: Sant
- fix_importer : Endast användbart för att tvinga objekt i objektmatriser på Python 3 att betas på ett Python 2-kompatibelt sätt.
- arr: Arraydata som ska sparas.
Returnerar: Lagrar inmatningsmatrisen i en diskfil med tillägget '.npy'.
Exempel
Låt oss förstå hur numpy.save()-metoden fungerar i denna Python-kod och vet hur man använder save()-metoden för NumPy-biblioteket.
För att använda funktionen numpy.save() behöver du bara skicka filnamnet och arrayen i funktionen.
Exempel 1
Python3
rensa npm-cache
# Python program explaining> # save() function> > import> numpy as geek> > a>=> geek.arange(>5>)> > # a is printed.> print>(>'a is:'>)> print>(a)> > # the array is saved in the file geekfile.npy> geek.save(>'geekfile'>, a)> > print>(>'the array is saved in the file geekfile.npy'>)> |
>
>
Utgång:
a is: [0 1 2 3 4] the array is saved in the file geekfile.npy>
Exempel 2
Python3
binärt träd
# Python program explaining> # save() function> > import> numpy as geek> > # the array is loaded into b> b>=> geek.load(>'geekfile.npy'>)> > print>(>'b is:'>)> print>(b)> > # b is printed from geekfile.npy> print>(>'b is printed from geekfile.npy'>)> |
>
>
Utgång:
b is: [0 1 2 3 4] b is printed from geekfile.npy>