Domanda

Sono un convertito relativamente nuovo in Python. Ho scritto del codice per acquisire / rappresentare graficamente i dati da varie fonti per automatizzare alcuni report e previsioni settimanali. Sono stato incuriosito dal concetto di Jython e vorrei portare un po 'di codice Python che ho scritto su Jython. Per farlo rapidamente, ho bisogno di un clone NumPy per Jython (o Java). C'è qualcosa di simile là fuori?

È stato utile?

Soluzione

Non riesco a trovare nulla che sia un clone di numpy, ma c'è un lungo elenco di pacchetti numerici Java qui : questi dovrebbero essere tutti utilizzabili da Jython. Quale soddisfa i tuoi requisiti dipende da cosa stai facendo con numpy, immagino.

Altri suggerimenti

Wilberforce è essenzialmente corretto.

Tuttavia, suggerisco di guardare la libreria matematica di Apache Commons - sarebbe una scelta migliore per un pacchetto numerico Java sostitutivo rispetto a quelli elencati nella risposta di wilberforce.

Incanter, una biblioteca informatica scientifica / statistica di Clojure, utilizza le librerie Java di Parallel Colt con grande successo: http://incanter.org / . Una strada potrebbe essere quella di iniziare a usare le classi PColt in Jython e costruire lentamente i collegamenti in stile Python per essa, come prevede Incanter? (Fammi sapere se ti interessa.)

Esiste una build chiamata JNumeric disponibile su sourceforge:

La versione di sourceforge non è stata rilasciata da molto tempo, ma sembra che sia disponibile anche una versione aggiornata per Jython 2.51 (non l'ho provato da solo):

http://bitbucket.org/zornslemon/jnumeric-ra/downloads/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top