Как разработать проект PyQT?

Одно быстрое предложение: попробуйте выполнить некоторое сопоставление по разным полям отдельно, прежде чем использовать слияние. Самый простой подход - с функцией pmatch, хотя R не имеет недостатка в функциях согласования текста (например, agrep). Вот простой пример:

pmatch(c("med", "mod"), c("mean", "median", "mode"))

Для вашего набора данных это соответствует всем именам фонда из a:

> nrow(merge(a,b,x.by="Fund.Name", y.by="Fund.name"))
[1] 58
> length(which(!is.na(pmatch(a$Fund.Name, b$Fund.name))))
[1] 238

. После создания совпадений вы можете легко объединить они вместе используют их.

7
задан user44556 2 March 2009 в 22:04
поделиться

3 ответа

Я использую py2exe для развертывания Windows автономный межплатформенный GUI (в соответствии с Linux, весь Python освобождает, доступны на хостах Linux). Вы выполняете py2exe "установка" для создания .exe +, и py2exe вытягивает биты, и Python кодируют, и встраивает в загружаемый, выполнимый исполнимый пакет Windows.

Python 2.5 на окнах был долговременным требованием, но недавним 0.6.9 выпусков добавленный python2.6 (и python2.7?) поддержка. № python3 все же.

кроме того, можно хотеть консультироваться Py2exeAndPyQt относительно py2exe wiki.

6
ответ дан 7 December 2019 в 01:27
поделиться

Вы посмотрели на py2exe, cxFreeze или другой Python упаковочные приложения? Они избавляются от необходимого dlls путем взгляда на то, что Вы используете.

1
ответ дан 7 December 2019 в 01:27
поделиться

Помимо py2exe и cx-Freeze, попробуйте PyInstaller.

3
ответ дан 7 December 2019 в 01:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: