Pregunta

Soy un converso relativamente nuevo a Python. He escrito un código para capturar / graficar datos de varias fuentes para automatizar algunos informes y pronósticos semanales. Me ha intrigado el concepto de Jython, y me gustaría portar algún código de Python que he escrito a Jython. Para hacer esto rápidamente, necesito un clon NumPy para Jython (o Java). ¿Hay algo como esto por ahí?

¿Fue útil?

Solución

No puedo encontrar nada que sea un clon de numpy, pero hay una larga lista de paquetes de números Java aquí : todos estos deben ser utilizables desde Jython. El que cumpla con sus requisitos depende de lo que esté haciendo con numpy, supongo.

Otros consejos

Wilberforce es esencialmente correcto.

Sin embargo, sugiero mirar la biblioteca matemática Apache Commons , esa sería una mejor opción para un paquete de números de Java de reemplazo que cualquiera de los que figuran en la respuesta de wilberforce.

Incanter, una biblioteca de computación científica / estadística de Clojure, utiliza las bibliotecas Parallel Colt Java con gran éxito: http://incanter.org / . Una ruta puede ser comenzar a usar las clases de PColt en Jython, y construir lentamente enlaces de Python para ello, como lo proporciona Incanter. (Avíseme si tiene interés en esto).

Hay una compilación llamada JNumeric disponible en sourceforge:

La versión de sourceforge no ha tenido un lanzamiento en mucho tiempo, pero parece que también está disponible una versión actualizada para Jython 2.51 (no lo he probado yo mismo):

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top