R语言
orchidzouqr
统计学
展开
-
如何查看R语言package中自带哪些数据集以及各个数据集的描述
当有新方法时,找不到相应的数据时,可到R语言中package中自带的数据集中找一找。那么,怎么看某个特定的package中包含哪些数据集呢?可采用如下命令:print(data(package='具体的package名'))例如:print(data(package='fda'))通过上述命令,就可知道具体的package中包含的datasets。对于某个特定的数据集,我们可通过命令?数据集名称来...原创 2018-07-13 23:04:48 · 44201 阅读 · 2 评论 -
R语言 警告信息关闭
有时需要展示运行结果,可能会同时报出warning信息,我们知道warning信息是可忽略的,但是,若展示出来总归不好看,特别Rstudio还用红色字体显示,此时,关闭warning信息就很有必要。在matlab中,我们可用warning off 语句,那么,在Rstudio中,我们该用什么命令呢? 最终摸索出可用以下命令将warning信息关闭warnings('off')原创 2017-07-25 15:47:44 · 21584 阅读 · 3 评论 -
R语言 键盘输入
当某些变量的值需要客户输入时,往往需要用键盘输入的形式,matlab里我们可用input函数,那么R语言里,相应的我们该用什么函数呢? 我们可用readline()这个函数。如: print("请输入长度值:") length=readline()此时在Console处输入length的值即可。原创 2017-07-10 10:49:50 · 10131 阅读 · 0 评论 -
R语言写入excel表遇到的问题及解决
若想将R语言中计算的结果写入excel表中,常用的是通过xlsx包中的write.xlsx()函数,但是这个包需要依赖rjava包和xlxsjars包。但是当我们安装上xlsx包时,经常会出现下面的错误:载入需要的程辑包:rJavaError : loadNamespace()里算'rJava'时.onLoad失败了,详细内容: 调用: inDL(x, as.logical(loca原创 2017-07-12 10:19:10 · 8453 阅读 · 0 评论 -
R 语言 调用自己写的其他函数(.R文档间调用)
若是将所有内容都放在一个.R文档里,代码可读性及逻辑清晰度远不如多个.R文档,但是用多个.R文档的话调用函数该怎么相互调用呢?matlab里,我们知道只需写成不同的函数.m文档,然后就可被其他主函数调用即可。在R语言里我们需要借助source()函数。 例如,我们在main.R里需要调用operate.R文档中的add(x,y)函数时,我们需要在main.R里先用source()函数加载,然原创 2017-07-10 17:06:46 · 22743 阅读 · 1 评论 -
R语言解决Lasso问题----glmnet包(广义线性模型)
根据Hastie, Tibshirani和Wainwright的Statistical Learning with Sparsity(The Lasso and Generalizations),如下五类模型的变量选择可归结为广义线性模型,且可采用R语言的glmnet包来解决。这五类模型分别是:1. 二分类logistic回归模型2. 多分类logistic回归模型3.Possion模原创 2016-12-12 14:59:13 · 128080 阅读 · 16 评论 -
R 读取Excel数据
最简单的是采用前两种方式。1. 将excel数据另存为csv格式,用read.csv("文件名")2. 将excel数据另存为TXT格式,用read.table("文件名")3. 在Windows系统中可以选择使用RODBC软件包中的相关函数来实现。>library("RODBC") #加载RODBC软件包>channel=odbcConectExcel(file.choose原创 2016-12-11 11:06:39 · 1550 阅读 · 0 评论 -
R 语言编辑等的技巧
1. 清理屏幕 Ctrl+L;2. ls()查看当前所有对象,返回对象名,对每个对象,可通过object.size(对象名)查看其占用内存的大小;3.memory.size(T)查看已分配内存大小; memory.szie(F)查看已使用内存大小;memory.limit()查看内存上限;memory.limit(3000)即设置内存上限为3G,memory.limit(4000)即设原创 2016-12-10 09:34:14 · 2558 阅读 · 0 评论 -
R语言 第三方软件包的下载及安装
下载地址:https://cran.r-project.org/web/packages/包名/,如https://cran.r-project.org/web/packages/RODBC/,这个是RODBC软件包的下载地址。可从该网址上找到所有关于包的说明介绍,如reference manual(pdf格式的)等。安装:1.自动安装(在线安装)(1)install.packag原创 2016-12-11 09:25:42 · 44150 阅读 · 2 评论 -
R语言自动更新与常见错误
步骤:(在RGUI进行如下操作)install.packages("installr")library(installr)updateR()错误:> updateR()Error in file(con, "r") : 无法打开链结此外: Warning message:In file(con, "r") : InternetOpenUrl失败:’安全频道支持出错'...原创 2019-07-01 11:40:44 · 10519 阅读 · 2 评论