admin 发表于 2014-9-7 11:03:12

R包那些事

R包使R功能更强大,应用更灵活。什么是R包?R包是R函数、数据、预编译代码以一种定义完善的格式组成的集合。R包涉及各种领域,比方说:统计学、生物信息学、金融学、机器学习、数据挖掘等。用户可以根据自己的问题域选择和使用合适的R包,当然,也可以在前人的基础,构建属于自己的R包,若是贡献出来,获得R社区的审核通过后,可以进一步扩充和完善R。
R软件安装成功后,自带一些R默认包,分别是:1) base2) datasets3) utils4) grDevices5) graphics6) stats7) methods需要了解每一个包的详细情况,可以查看R帮助文档。例如>help(package="base")#查阅base包详情与R包相关的一些函数汇总1).libPaths() #显示库(计算上存储R包的目录)所在的位置。2)library() #显示库中有哪些包3)search() #告诉用户哪些包已经加载并可以使用。4)install.packages("R包名")#R包安装函数,包名一定要置于双引号里面,非常重要。举例说明如下。安装包gclus,这个包提供了增强型散点图的函数>install.packages("gclus")5)update.packages() #更新已经安装的包6)installed.packages() #列出已经安装的包,以及版本号,依赖关系等信息7)library("R包名")#加载R包,若是没有安装,会提示该包不存在。
【想一想】1 如何寻找适合自己问题域的R包?2 如何确定是否安装了某一个R包?
【做一做】1 安装与聚类相关的R包?2 查看datasets包里面提供了那些数据集?iris数据集怎么描述?
【温馨话语】给自己定目标,一周,一月,一年,五年,甚至更长。也许你出生普通,毫无背景,关系也没多少,但是,通过持久地努力和勤奋的向上,可以改变70%的命运。所以,不要放弃。自助者天助也!我是记事本,微信号:data985(私人号),data985_com(公众号),你们在R路上的朋友,一起欣赏R路上的风景。赠人玫瑰,手有余香。若是觉得此文有用,欢迎分享给更多的人,让更多的人受用。你若安好,便是晴天。若是朋友们有什么想法或建议,欢迎给我留言或者私信于我。
R语言交流QQ群:99598210
页: [1]
查看完整版本: R包那些事