R语言
民谣书生
只为成功找方法,不为失败找借口!
展开
-
R语言中rnorm函数
rnorm(n, mean = 0, sd = 1)n 为产生随机值个数(长度),mean 是平均数, sd 是标准差 。使用该函数的时候后,一般要赋予它 3个值.rnorm() 函数会随机正态分布,然后随机抽样 或者取值 n 次,>rnorm(5,0,1) 以N(0,1)的正态分布,分别列出5个值。r 这列代表随机,可以替换成dnorm, pnorm, qnorm 作不...原创 2018-08-30 18:56:36 · 67957 阅读 · 0 评论 -
R语言的merge函数
附带python题目http://www.runoob.com/python/python-100-examples.htmlR数据框操作:http://www.cnblogs.com/li-20151130/p/9028634.htmlR中的merge函数类似于Excel中的Vlookup,可以实现对两个数据表进行匹配和拼接的功能。与Excel不同之处在于merge函数有4种...原创 2018-09-05 21:33:45 · 11676 阅读 · 0 评论 -
R的简单操作
> one <- c( 1, 1, 1, 1 )> z <- matrix( c( 1, 2, 3, 4, 1, 1, 0, 0, 1, 0, 1, 0 ),nrow=4 )> class(z)[1] "matrix"> cbind( one, z ) one [1,] 1 1 1 1[2,] 1 2 1 0[3,] ...原创 2018-09-06 13:59:14 · 254 阅读 · 0 评论 -
R语言中的K-mean和K中心
K-中心点算法也是一种常用的聚类算法,K-中心点聚类的基本思想和K-Means的思想相同,实质上是对K-means算法的优化和改进。在K-means中,异常数据对其的算法过程会有较大的影响。在K-means算法执行过程中,可以通过随机的方式选择初始质心,也只有初始时通过随机方式产生的质心才是实际需要聚簇集合的中心点,而后面通过不断迭代产生的新的质心很可能并不是在聚簇中的点。如果某些异常点距离质心相...原创 2018-09-06 20:37:34 · 2083 阅读 · 0 评论 -
R读取txt文件的问题
https://blog.csdn.net/HHTNAN/article/details/54706885 烦人的一下午,接了各种电话不说,关键发现现在连txt文件导入都有问题。这么简单的问题,不应该出问题呀。最终给自己的智商又交了智商税。多么规整的数据呀,一看就是三列呀。然后导入进入获取不了第三列,然后就是各种错错错。后来把数据调入spss和excel查看了一下,坑爹呀。...原创 2018-09-07 16:33:39 · 9014 阅读 · 0 评论 -
R语言链接MongoDB数据库分析
install.packages("mongolite")library(mongolite)con <- mongo(collection = "product",db = "taobao", url = ""mongodb://localhost")mydata <- con$find()原创 2018-10-14 13:49:51 · 916 阅读 · 0 评论 -
小说python,这是简版
# -*- coding: utf-8 -*-from bs4 import BeautifulSoupimport requestsimport codecsdef get_url_list(url): html = requests.get(url) soup = BeautifulSoup(html.content, 'lxml')#content如果换成text会...原创 2018-10-14 19:46:42 · 284 阅读 · 0 评论 -
员工离职案例预测--R语言--kaggle数据
需要安装的包:library(plyr) # Rmisc的关联包,若同时需要加载dplyr包,必须先加载plyr包library(dplyr) # filter()library(ggplot2) # ggplot() library(DT) # datatable() 建...原创 2018-11-05 20:37:35 · 2664 阅读 · 0 评论 -
永洪7.5版本配置R(windows)
> install.packages('Rserve')Warning: 无法在貯藏處https://mirrors.eliteu.cn/CRAN/src/contrib中读写索引: 无法打开URL'https://mirrors.eliteu.cn/CRAN/src/contrib/PACKAGES'Warning message:package ‘Rserve’ is not...原创 2019-01-11 10:43:11 · 1004 阅读 · 0 评论 -
后续
原创 2018-09-03 14:15:55 · 113 阅读 · 0 评论 -
修改后的SQL,可应用与RFM分析
1.分组查询,得到的是按科目分SELECT a.sname,a.sno,a.score, IF( @className = a.project_name,@rank := @rank + 1,@rank :=1 ) AS rank,(@className := a.project_name) project_name FROM student23 a,( se...原创 2018-09-03 12:05:16 · 1296 阅读 · 1 评论 -
R语言中的which.max和峰度偏度解析
可参考:http://baijiahao.baidu.com/s?id=1569732797373513&wfr=spider&for=pc原创 2018-08-30 21:50:45 · 4170 阅读 · 0 评论 -
R的数据描述
#5.2.2data=read.csv("D:/RStudio/workSpace2018/data/中国人寿股价.csv")attach(data)price=Clsprc[!is.na(Clsprc)] #获得价格向量,同时去掉缺失数据#均值mean(price)#中位数median(price)#排序后出现最多的数字,众数which.max(table(price))#...原创 2018-08-30 22:14:06 · 660 阅读 · 0 评论 -
R语言的编码问题(打开文件)
附件:经验函数https://blog.csdn.net/baimafujinji/article/details/51720090原创 2018-08-31 13:51:44 · 1670 阅读 · 0 评论 -
R语言预处理(去重去NA排序)
> a <- 2:12> b <- seq(2,23,2)> c <- c(1:11)^3> d <- c(5:8, 30:36)> df <- data.frame(a,b,c,d)> df$a[df$a==8] <- NA > df$b[df$b==8] <- NA > df$c[d原创 2018-09-07 20:52:18 · 2933 阅读 · 0 评论 -
R数据处理
x = c ( 1, 2, 3, 4 ) x class ( x ) x1 = as.integer ( x ) ...原创 2018-09-02 14:19:22 · 587 阅读 · 0 评论 -
R语言dbSendQuery操作数据库
解决上一个问题:写入mysql中的表在查询出现乱码问题:#链接数据库conn <- dbConnect(MySQL(), dbname = "test", username="嘿嘿嘿", password="哈哈哈", host="嘻嘻嘻", port=3306)#设置编码dbSendQuery(conn,'SET NAMES gbk')dbListTables(conn) #...原创 2018-08-28 15:24:21 · 2802 阅读 · 0 评论 -
SQL章节-记录1
好长时间都没写过东西了,记录完整一下吧1.创建和修改表字段CREATE TABLE customers( id INT NOT NULL, name VARCHAR (20) NOT NULL, age INT NOT NULL, address CHAR (25) ...原创 2018-08-29 18:39:04 · 181 阅读 · 0 评论 -
R读取win7中xlsx文件的解决方案
出现的问题解决思路要安装这两个包: 重点来了:Sys.setenv(JAVA_HOME='D:\\Java\\jdk1.7.0_80\\jre'); library(rJava)library('XLConnect') df = readWorksheetFromFile("D:/RStudio/workSpace2018/data/Salar...原创 2018-08-28 12:40:19 · 282 阅读 · 0 评论 -
R 语言写入 RMySQL 中文乱码
问题提出:解决问题场景:解决过程:conn <- dbConnect(MySQL(), dbname = "test", username="呵呵", password="哈哈", host="娃娃", port=3306)#操作数据库,解码dbSendQuery(conn,'SET NAMES gbk')#1.读取表dbReadTable(conn, "tb_i...原创 2018-08-28 14:05:04 · 1149 阅读 · 1 评论 -
SQL分组实现
partition by关键字是分析性函数的一部分,它和聚合函数(如group by)不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,数据库表结构 学生成绩表 UserGradesno int Checked 主键Idsname varchar(50) Checked 学生名project_n...原创 2018-09-03 11:32:27 · 473 阅读 · 0 评论 -
Rserve的远程连接问题
1.输入:R CMD Rserve --RS-enable-remote,只要 成功就行。最近尝试学习使用R,在安装及本地R窗口使用都没有问题。准备使用远程调用的时候遇到了一些连接问题.记录下来与大家分享。 我使用的R版为3.1.3 在安装的时候一路Next 也没有多想。 本地有一个JAVA环境,也有一个R环境。本地JAVA调用本地R一点问题都没有,现准备调用远程的R服务。...原创 2019-01-14 09:44:42 · 684 阅读 · 0 评论