Вопрос

Я относительно новичок в Python. Я написал некоторый код для сбора / отображения данных из разных источников, чтобы автоматизировать некоторые еженедельные отчеты и прогнозы. Я был заинтригован концепцией Jython и хотел бы перенести некоторый код Python, который я написал для Jython. Чтобы сделать это быстро, мне нужен клон NumPy для Jython (или Java). Есть ли что-нибудь подобное?

Это было полезно?

Решение

Я не могу найти ничего, что является клоном numpy, но здесь есть длинный список пакетов числовых Java-пакетов здесь - все они должны быть использованы в Jython. Я думаю, то, что соответствует вашим требованиям, зависит от того, что вы делаете с NumPy.

Другие советы

Уилберфорс в основном ошибочен.

Тем не менее, я предлагаю посмотреть библиотеку Apache Commons Math - это было бы лучшим выбором для замены пакета Java числовых, чем любой из перечисленных в ответе Уилберфорс.

Incanter, научно-статистическая вычислительная библиотека Clojure, с большим успехом использует Java-библиотеки Parallel Colt: http://incanter.org / . Один из возможных путей - начать использовать классы PColt в Jython и постепенно создавать для него привязки Python-esque, как предлагает Incanter? (Дайте мне знать, если вы заинтересованы в этом.)

В sourceforge доступна сборка под названием JNumeric:

Версия sourceforge долгое время не выпускалась, но, похоже, также доступна обновленная версия для Jython 2.51 (не пробовал сам):

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

scroll top