R语言
苏葛
这个作者很懒,什么都没留下…
展开
-
Excel文件读取和散点图制作
1、进入到excel文件所在的路径查看当前所在路径: getwd切换到input.xlsx所在文件夹中:setwd("F:\\R数据分析")2、安装读取excel所用到的包3、读取input.excel中的数据4、生成散点图散点图:各参数对号入座5、关闭散点图页面:dev.off()...原创 2018-06-07 21:20:37 · 2714 阅读 · 3 评论 -
为啥一定要用残差图检查你的回归分析?
先说残差图究竟是什么鬼。残差图是指以残差为纵坐标,以任何其他指定的量为横坐标的散点图。(上图仅是残差的示意图,非残差图,残差图可见下文)用普通最小二乘法(OLS)做回归分析的人都知道,回归分析后的结果一定要用残差图(residual plots)来检查,以验证你的模型。你有没有想过这究竟是为什么?残差图又究竟是怎么看的呢?这背后当然有数学上的原因,但是这里将着重于聊聊概念上的理解。...转载 2018-07-22 21:19:41 · 21504 阅读 · 0 评论 -
R 基本图形——直方图
直方图,注意和条形图做比较;直方图(Histogram)又称质量分布图。是一种统计报告图,由一系列高度不等的纵向条纹或线段表示数据分布的情况。 一般用横轴表示数据类型,纵轴表示分布情况一、简单直方图hist(mtcars$mpg)二、指定组数和颜色par(mfrow=c(2,2)) //一页多图,代表2行两列hist(mtcars$mpg,breaks=12,col='red',xlab=...原创 2018-07-15 17:19:51 · 11833 阅读 · 0 评论 -
R 基本图形——条形图
一、条形图1、基本条形图安装数据包‘vcd’,得到counts将counts数据生成基本条形图:barplot(counts,main='Simple Bar Plot',xlab='Improvement',ylab='Frenquency')图形:水平条形图: barplot(counts,main='Simple Bar Plot',xlab='Improvement',ylab='Fren...原创 2018-07-10 21:28:20 · 3258 阅读 · 0 评论 -
R 随机性检验
如果一组数据是随机的,那么就失去了建模的意义,所以需要对数据进行随机性检验R随机性检验:利用R的随机函数,生成一个10万个随机数,然后我们对其进行随机性检验p值为0.7404#纯随机性检验,p值小于5%,序列为非白噪声,说明序列为随机的,则没必要建模p值小于5%,该序列非随机...原创 2018-07-02 21:38:24 · 8580 阅读 · 2 评论 -
windows 利用R定时抓取猫眼专业版电影票房
1、在mysql创建数据库,表2、网址猫眼专业版:http://piaofang.maoyan.com/dashboard电影票房数据链接:https://box.maoyan.com/promovie/api/box/second.json3、脚本library(xml2)library(rvest)movieData<-read_html('https://box.maoyan.com/...原创 2018-06-19 22:41:53 · 1866 阅读 · 0 评论 -
R语言t检验(转)
I.单样本t检验例1. 有原始数据的t检验已知某水样中含碳酸钙的真值为20.7mg/L,现用某法重复测定该水样12次,碳酸钙的含量分别为..问该法测定碳酸钙含量所得的均值与诊治有无显著差异?x <- c(20.99,20.41,20.10,20.00,20.91,22.60,20.99,20.42,20.90,22.99,23.12,20.89)t.test(x, alternative ...转载 2018-07-08 13:56:34 · 4744 阅读 · 0 评论 -
R Grubbs检验 和Dixon检验 找出异常值
1、Grubbs检验#---------------代码范例#Grubbs检验代码实例: #######################################################################函数功能:Grubbs检验#...转载 2018-07-01 15:29:42 · 4344 阅读 · 0 评论 -
windows 计划任务定时执行R脚本
1、创建R脚本x<-c(1:5)print(x)write.csv(x,'F:\\test\\x.csv')该文件所在的文件夹:F:\test2、配置R的环境变量3、创建windows脚本新建txt文件,在文件中输入如下内容:注:切换到test.R所在的文件夹,然后执行test.R脚本,退出4、创建windows定时任务参考:https://jingyan.baidu.com/article...原创 2018-06-19 21:14:45 · 1166 阅读 · 0 评论 -
R 数据清洗(一)
1、生成数据框2、创建新变量增加两个变量,sumx,meanx3、变量的重编码将age=99修改成缺失值NA根据age修改成类别型变量注意:注意先将不合理的age修改成缺失值NA4、变量的重命名需要引入包“reshape”另外一种变量名的方式:5、识别缺失值6、在分析中排出缺失值7、日期值格式化将日期转换成字符型变量8、类型转换...原创 2018-06-24 16:29:42 · 598 阅读 · 0 评论 -
R语言-多重回归
1、参考地址:https://www.w3cschool.cn/r/r_multiple_regression.html2、输入数据,获取函数获取函数公式相关函数即为:y=37.105505+(-0.000937)*disp+(-0.031157)*hp+(-3.800891)*wt原创 2018-06-08 17:13:06 · 588 阅读 · 0 评论 -
R语言-线性回归
1、参考地址:https://www.w3cschool.cn/r/r_linear_regression.html2、输入自变量和因变量,得到线性函数线性函数即为:y=0.6746x-38.4551利用excel进行验证(利用数据生成散点图,生成趋势线)3、回归分析预测x=170身高的体重,76.22869...原创 2018-06-08 16:35:01 · 673 阅读 · 0 评论 -
数据正太分布验证——正太QQ图
正态QQ图的原理QQ图通过把测试样本数据的分位数与已知分布相比较,从而来检验数据的分布情况。QQ图是一种散点图,对应于正态分布的QQ图,就是由标准正态分布的分位数为横坐标,样本值为纵坐标的散点图。要利用QQ图鉴别样本数据是否近似于正态分布,只需看QQ图上的点是否近似地在一条直线附近,图形是直线说明是正态分布,而且该直线的斜率为标准差,截距为均值,用QQ图还可获得样本偏度和峰度的粗略信息。图形中...转载 2018-07-22 21:24:15 · 7003 阅读 · 0 评论