R语言
亓了个葩
不写备注的代码都是耍流氓。
展开
-
R语言table显示不同向量因子用法
labelList = rep(c("yes","no"),c(2,3))label.count = table(labelList)> label.countlabelList no yes 3 2 #下面显示了,每一行个数as.numeric(label.count)>[1] 3 2#小技巧 和 factor 搭配使用,用factor 显示标签,Pyt原创 2015-12-04 10:32:15 · 2060 阅读 · 0 评论 -
R 语言可执行命令转化为字符串
> deparse(substitute(uword_id))#uword_id原来为一个向量,现在转化为"uword_id"原创 2016-10-04 09:55:32 · 3959 阅读 · 0 评论 -
functions setting in R
R function 作用域R 在函数中调用另一个函数查看函数参数自由变量判断在另一个脚本中是否存在要调用的函数原创 2016-10-30 15:24:33 · 540 阅读 · 0 评论 -
R语言ggplot2 legend name/横坐标名字更改
ggplot 就像PS一样,是一层一层搭建起来的,层和层之间用+连接 ,直接写成一个语句关于aes,翻译过来叫美学特征,可以设置图形的横坐标,纵坐标,以及点的颜色,比如aes(colour = "green")大框架,也就是第一层(坐标轴,数据)ggplot(data = ,aes(x= ,y = )) +第二层,描点geom_point()+(当然也可以给geom_point设置颜色原创 2016-02-21 18:50:31 · 42440 阅读 · 0 评论 -
R 语言parallel并行画图 ggplot2 图片
ggplot2parallelggsave原创 2017-02-24 20:44:50 · 3112 阅读 · 0 评论 -
xgboost 包使用
为了程序的通用性, 最近在使用caret 包代替xgboost包外加记忆力比较差,所以扔上来防小白:训练数据包括 训练集, eval集训练集: 训练数据中用来训练模型的数据eval集: 训练过程中看训练数据训练出的模型的误差,相当于cross_validationlibrary(xgboost)#like python 训练数据dtrain <- xgb.DMatrix(train.m原创 2017-05-23 21:11:13 · 1271 阅读 · 0 评论 -
R table to latex table
R latex 接口数据存储R 语言分类器原创 2017-05-23 21:24:27 · 757 阅读 · 0 评论 -
文件空指针错误java.io.StreamCorruptedException: java.io.ObjectInputStream:NullPointerExpception
WrongCode: CorrectCode: 注意区别!!! 还是有两行忘记写注释了! fs 其实是一个指针,判断是否为空时已经读入一个字节,指针移到了第一个字符之后,所以ObjectInputStream序列化读出的字节时,就会报错。原创 2016-06-26 22:25:10 · 639 阅读 · 0 评论 -
回归分析绘图,预测,残差分析
线性回归lm以及一些很好用的函数fit<- lm(weight~height,data = women)> summary(fit)Call:lm(formula = weight ~ height, data = women)Residuals: Min 1Q Median 3Q Max -1.7333 -1.1333 -0.3833 0.7417原创 2016-07-26 11:48:18 · 21929 阅读 · 0 评论 -
R语言数值取消科学计数法表示
>#取消科学计数法>options(scipen = 200)>#scipen 表示在200个数字以内都不使用科学计数法原创 2016-08-21 17:15:53 · 41588 阅读 · 1 评论 -
R 语言生成eps,latex文件
eps,latex,plot 用.eps存储原创 2016-10-04 09:50:37 · 5501 阅读 · 0 评论 -
R语言矩阵/缺失值处理
缺失值处理一般包括三步: 1. 识别缺失数据; 2. 检查导致数据缺失的原因; 3. 删除包含缺失值的实例或用合理的数值代替(插补)缺失值。1.判断缺失值 函数is.na()、is.nan()和is.infinite()可分别用来识别缺失值、不可能值和无穷值。每个返回结果都是 TRUE或FALSE na表示缺失值 nan表示NOT A NUMBER infinite表示+-原创 2016-07-27 22:15:48 · 14232 阅读 · 0 评论 -
r语言list 转换成 vector
**` v = as.vector(unlist(mylist[1]))`**原创 2016-03-18 15:29:28 · 27566 阅读 · 0 评论 -
RStudio 清除历史记录,变量,窗口
清除History 点图片中右上角刷子清除控制台历史`Ctrl+L`清除变量 rm(list = ls())比如,上图把p变量清除后,再执行就会提示Error: object 'p' not found原创 2016-03-31 17:36:12 · 51962 阅读 · 2 评论 -
R语言坐标轴变为log scale
使用plot中的隐含参数log> x = seq(1,100,by = 0.1)> y = x> plot(x,y,pch = 3)> plot(x,y,pch = 3,log= "x")> plot(x,y,pch = 3,log= "xy")下面为执行结果:原创 2016-05-09 11:40:26 · 17688 阅读 · 0 评论 -
R语言非线性方程组求解dfsane,nleqslv
首先,dfsane属于BB包,使用时应首先载入library("BB")nleqslv 属于nleqslve包,同样使用时应载入 library("nleqslve")DescriptionDerivative-Free Spectral Approach for solving nonlinear systems of equations求解非线性方程组衍生-自由原创 2016-03-15 21:07:43 · 25223 阅读 · 1 评论 -
R语言Formula/公式转化为数值
先上代码>library(Formula)>formula <- y ~ a/(1+exp(b*log(x) +c))>a = 133>b = 1>c = -5>x = c(1:100000)>Fformula = Formula(formula)>rFformula = attributes(Fformula)>fyData = eval(rFformula$rhs[[1]])原创 2016-07-29 13:48:25 · 4319 阅读 · 0 评论 -
lattice函数包作图函详解
densityplot,xyplot,bwplot,cloud,dotplot,splom,smoothScatter,histagram,olot原创 2016-08-05 10:16:19 · 9548 阅读 · 0 评论 -
R语言回归模型预测绘图plot,predict,回归诊断,模型评价
model使用lm,glm线性模型拟合结果model <- lm(y ~ x....)当评价模型的适用性时,你可以绘制初始响应变量的预测值与残差的图形。例如,如下代码,可绘制一个常见的诊断图: >plot(predict(model,type = "response"),residuals(model,type = "deviance"))R将列出帽子值(hat value)、学生化残差值和Cook原创 2016-07-26 22:27:37 · 73602 阅读 · 0 评论 -
R plot y轴数字刻度改变
axis里的las功能 注意看y的值 原代码plot(1:4,axes = FALSE)x.lab = c("CHINA","ANHUI","HEFEI","USTC")axis(1,1:4,x.lab)axis(2)box()grid()plot(1:4,axes = FALSE,las = 1)axis(1,1:4,x.lab,las = 2)axis(2,las = 1,xl原创 2016-07-06 20:58:38 · 8096 阅读 · 0 评论 -
tapply 分组apply,sapply,
apply系列簇函数系列原创 2016-09-19 20:27:06 · 1311 阅读 · 0 评论 -
R语言实现 logistic 模型
#alpha error theta#虽然是python 标签 但缺少sigmoid <- function(x){ return (1.0/(1+exp(-x)))}#用什么样的优化算法 1 gradient descent 2 stochastic gradient descent# 3 controlnumber = 3#set max iterator timesm原创 2015-11-22 19:03:34 · 6547 阅读 · 0 评论