NumPy: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Aggiungo template {{interprogetto}} (FAQ) |
Funzionalità collegamenti suggeriti: 2 collegamenti inseriti. |
||
(19 versioni intermedie di 13 utenti non mostrate) | |||
Riga 1:
{{Software
|Nome = NumPy
|Sviluppatore = Jim Hugunin
|UltimaVersione =
|DataUltimaVersione =
|SistemaOperativo = multipiattaforma
|Linguaggio =
|Genere = analisi numerica
|Licenza = [[Licenze BSD|BSD]]
|SoftwareLibero = Si
|SitoWeb =
|DataPrimaVersione = 1995 come Numeric, 2006 come NumPy
}}
'''NumPy''' è
NumPy si rivolge all'implementazione di riferimento CPython di Python, che è un interprete di [[bytecode]] non ottimizzante. Gli algoritmi matematici scritti per questa versione di Python spesso vengono eseguiti molto più lentamente degli equivalenti compilati. NumPy affronta il problema della lentezza in parte fornendo [[array]] multidimensionali e funzioni e operatori che operano in modo efficiente sugli array; l'utilizzo di questi richiede la riscrittura del codice, principalmente [[Iterazione|loop]] interni, utilizzando NumPy.
== Esempio ==▼
▲== Esempio d'utilizzo ==
Il seguente esempio mostra come poter disegnare un grafico con NumPy e [[Matplotlib]].
<
>>> import numpy
>>> from matplotlib import pyplot
Riga 24 ⟶ 28:
>>> pyplot.plot(x, y)
>>> pyplot.show()
</syntaxhighlight>
== Note ==
<references/>
== Voci correlate ==
* [[Pandas (software)]]
* [[SciPy]]
* [[Scikit-learn]]
Riga 34 ⟶ 40:
== Collegamenti esterni ==
* {{Collegamenti esterni}}
{{portale|software libero}}
|