楼主: peijianshi
29790 7

[问答] 如何卸载程序包 [推广有奖]

  • 0关注
  • 16粉丝

已卖:352份资源

副教授

80%

还不是VIP/贵宾

-

威望
0
论坛币
638 个
通用积分
2.3662
学术水平
12 点
热心指数
12 点
信用等级
5 点
经验
15373 点
帖子
636
精华
0
在线时间
568 小时
注册时间
2010-3-11
最后登录
2022-9-8

楼主
peijianshi 发表于 2014-4-3 11:30:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我们在R中调用一个名为"mgcv"软件包,使用如下语句:
library(mgcv)

但是如果想在程序中卸载这个mgcv的包,如何实现?

谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:程序包 Library BRARY 如何实现 rar 程序 如何

R万岁!

沙发
retrydj 发表于 2014-4-3 13:59:08
LZ的意思是彻底删除程序包在电脑里呢么?如果是的话做这个
remove.packages("mgcv")


如果LZ只是不需要那个程序包的话并不需要删除的,也占不了多大空间 :)

藤椅
peijianshi 发表于 2014-4-4 10:17:22
谢谢回到。

是这样,我的意思是:
当你开打两个具有相似函数的软件包时,由于函数规定有所差异,如果不卸载另外一个软件包,将可能会发生冲突(函数使用)。比如mgcv和gam两个软件包中gam函数有所差异。一旦同时打开了mgcv和gam两个包,有些函数使用存在故障。

一种简单的处理方法是重新打开一个界面,然而先前的页面程序运行占用时间较大,所以不希望重新打开新的界面(因为需要重新运行漫长的程序),而想延续之前的界面,所以我提出了这个问题。

所以我并不希望彻底删除mgcv,呵呵,只是想临时关掉mgcv包,如何是实现呢?

谢谢!

R万岁!

板凳
peijianshi 发表于 2014-4-4 10:20:01
retrydj 发表于 2014-4-3 13:59
LZ的意思是彻底删除程序包在电脑里呢么?如果是的话做这个
remove.packages("mgcv")
所以我并不希望彻底删除mgcv,呵呵,只是想临时关掉mgcv包,因为mgcv包中函数和另外一个包中的函数有冲突。如何实现?谢谢!
R万岁!

报纸
glhydxz123 发表于 2014-4-4 21:04:39
建议使用命名空间,如mgcv::function name

地板
retrydj 发表于 2014-4-5 00:58:18
如果是这样的话用
detach("package:mgcv", unload=TRUE)

我建议楼主查看一个开源的IDLE叫做Rstudio非常方便

7
peijianshi 发表于 2014-4-5 14:17:48
谢谢!
Rstudio是很方便的,因为我的笔记本屏幕较小,装了以后看不清。
R万岁!

8
nuomin 发表于 2014-4-9 17:08:53
detach函数

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-22 07:34