حزمة Pacman هي أداة لإدارة الحزم R التي تجمع بين وظائف الوظائف المتعلقة بالمكتبة الأساسية في وظائف مسموسة بشكل حدسي. تتم إضافة هذه الحزمة بشكل مثالي إلى .rprofile لزيادة سير العمل عن طريق تقليل الوقت لتذكير الوظائف المسماة بشكل غامض ، وتقليل الكود ودمج وظائف الوظائف الأساسية لإجراء إجراءات متعددة في وقت واحد.

أسماء الوظائف في حزمة Pacman اتبع تنسيق p_xxx حيث "xxx" هي المهمة التي تنفذها الوظيفة. على سبيل المثال ، تتيح وظيفة p_load للمستخدم تحميل حزم واحدة أو أكثر كبديل أكثر عامة library أو require وظائف ، وإذا لم تكن الحزمة متوفرة محليًا ، فستقوم بتثبيتها لك.
يمكن للمستخدم التثبيت من Cran عبر:
install.packages( " pacman " ) يمكنك أيضًا تنزيل إصدار DEV عبر Zip Ball أو Tar Ball ، أو إزالة الضغط على R CMD INSTALL وتشغيله ، أو استخدام حزمة DevTools لتثبيت إصدار التطوير:
# # Make sure your current packages are up to date
update.packages()
# # devtools is required
library( devtools )
install_github( " trinker/pacman " )ملاحظة: يحتاج مستخدمو Windows إلى Rtools و DevTools لتثبيت بهذه الطريقة.
اهلا وسهلا بكم في:
جدول مرجعي سريع
| وظيفة باكمان | ما يعادل قاعدة | وصف |
|---|---|---|
p_load | install.packages + library | تحميل وتثبيت الحزم |
p_install | install.packages | تثبيت الحزم من Cran |
p_load_gh | لا أحد | تحميل وتثبيت حزم github |
p_install_gh | لا أحد | تثبيت الحزم من جيثب |
p_install_version | install.packages &packageVersion | تثبيت الحد الأدنى من الإصدار من الحزم |
p_temp | لا أحد | قم بتثبيت حزمة مؤقتًا |
p_unload | detach | تفريغ الحزم من مسار البحث |
p_update | update.packages | تحديث الحزم خارج التاريخ |