自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王亨的博客

以数据为志,探数据之迷。欢迎关注我的公众号“数据志”

原创 “跟着菜鸟一起学R语言” 现已更名为“数据志”

大家好,我的公众号“跟着菜鸟一起学R语言” 现已更名为“数据志”,欢迎大家关注,谢谢。

2019-10-20 15:58:49

阅读数 54

评论数 0

原创 基于Web日志挖掘的个性化推荐系统(附源码)

个性化推荐系统 实现该系统主要是使用的编程语言主要是R,然后配合css在样式上进行一定优化,使用shiny开发的一款web程序,主要实现的核心功能是基于spark的ALS算法的课程个性化推荐系统。首页界面如下图所示: 该系统中的所有课程名称,课程图片以及课程链接均从百度传课爬取进行汇总得到...

2018-07-29 12:36:04

阅读数 4250

评论数 10

原创 基于Spark ALS算法的个性化推荐

今天来使用spark中的ALS算法做一个小推荐。需要数据的话可以点击查看初识sparklyr—电影数据分析,在文末点击阅读原文即可获取。 其实在R中还有一个包可以做推荐,那就是recommenderlab。如果数据量不大的时候可以使用recommenderlab包,之前也用该包做过电影评分预...

2018-05-18 21:55:12

阅读数 1845

评论数 0

原创 安卓手机安装R

上次给大家推荐了一款学习R的APP,结果有人嫌弃不能敲代码,今天就再了给你推荐一款可以敲代码的APP——termux。该软件可以在你的手机上面直接模拟出一个Linux环境,这样你也就可以在上面安装R了。该软件安装R非常方便,打开软件,只需要输入以下几步就可以了,网速快的话四五分钟就可以装好:#建立...

2018-04-25 15:14:52

阅读数 3752

评论数 0

原创 基于 TensorFlow 的图像识别(R实现)

提到机器学习,深度学习这些,大家都会立马想起Python。但R的实力也不容小觑。今天就用R来演示一个基于TensorFlow的图像识别的例子。如果你想运行这些代码,就必须先安装配置好TensorFlow,我是在Linux系统上面运行的。如何配置TensorFlow尽量看看官方文档,虽然是英文的,但...

2018-02-11 19:42:16

阅读数 6590

评论数 2

原创 R语言之正则表达式

正则表达式的主要用途之一是搜索变化多端的文本,用来处理和匹配字符串。比如我们要在Word,记事本等里面使用快捷键Ctrl+F,进行查找一个特定的字符,或者替换一个字符,这就使用了正则表达式。   正则表达式的功能非常强大,尤其是在文本数据进行处理中显得更加突出。R中的grep、grepl、sub、...

2017-01-08 18:44:15

阅读数 2747

评论数 0

原创 Oracle大规模数据快速导出文本文件

哈喽,前几久,和大家分享过如何把文本数据快速导入数据库(点击即可打开),今天再和大家分享一个小技能,将Oracle数据库中的数据按照指定分割符、指定字段导出至文本文件。 首先来张图,看看导出的数据是什么样子。 用到的就是Oracle的spool命令,可以将数据库数据导出一个文本文件,而且也...

2019-11-03 21:37:35

阅读数 194

评论数 0

原创 凯利公式助你获得更多收益

前不久,在张丹老师博客看到了一篇凯利公式的文章,感觉很有意思,但一些核心代码,博客上(http://blog.fens.me/finance-kelly/)并没有提供,仔细学习后,用Python实现了那些核心代码,如果需要的话可以在文末点击阅读原文在我的GitHub上进行查看。 凯里公式是这样的...

2019-10-20 23:35:39

阅读数 36

评论数 0

原创 凯利公式助你获得更多收益

前不久,在张丹老师博客看到了一篇凯利公式的文章,感觉很有意思,但一些核心代码,博客上(http://blog.fens.me/finance-kelly/)并没有提供,仔细学习后,用Python实现了那些核心代码,如果需要的话可以在文末点击阅读原文在我的GitHub上进行查看。 凯里公式是这样的...

2019-10-20 23:28:58

阅读数 184

评论数 0

原创 定时执行R脚本

哈喽,大家有没有经常重复的执行一个脚本,每次执行是不是很烦人?今天分享的这一篇文章,就是来帮助你解决这个烦恼。 方法就是在Linux下设置定时任务,定时执行脚本,这样就不用每次手动执行,而且会节省很多时间,减少很多麻烦,毕竟科技因懒人而进步。 首先说说定时任务工具crontab,crontab可以...

2018-12-11 23:46:27

阅读数 745

评论数 0

原创 sqlldr,将数据批量导入Oracle数据库

哈喽,大家好,今天分享一个如何把文本数据快速导入到Oracle数据库的一个方法。 首先介绍一下sqlldr工具,它是由Oracle提供,专本用于把文本数据导入到Oracle数据库。它需要两个文件,一个是文本数据文件,另外一个是ctl文件。ctl文件主要是配置一些参数,比如文本数据的分割符,首行或...

2018-11-04 14:56:09

阅读数 577

评论数 0

原创 centos7安装Oracle12(完整版)

Oracle凭借各种优势,在一些大型企业应用非常广泛,今天来分享一波Oracle12C 数据库安装过程,可以自己搭一个环境,练练手,学习学习。 首先说说我的搭建环境: centos 7 Oracle12c Oracle数据库的安装比较麻烦,但一般分为以下几个步骤: 下载...

2018-11-03 16:33:05

阅读数 9000

评论数 5

原创 Windows10看视频出现蓝屏重启

原因:主要是因为系统磁盘出现问题。 解决方法 以管理员身份运行CMD,输入: chkdsk C: /f chkdsk D: /f 这分别是对C,D盘进行修复的命令,建议每个盘都修复一下。 输入之后会提示安排在下一次重启时进行磁盘检查,输入Y 注意:如果说提示卸载磁盘卷时建议输入N,...

2018-08-12 10:06:47

阅读数 3510

评论数 0

原创 python对象属性查看

在很多情况下,我们需要查看一个对象的属性,包括它是什么类型或者都有哪些方法?今天就总结一下在Python中有哪些函数可以查看对象属性。 1. type() type函数用于基本类型的判断,比如int,str等,也可以判断该对象属于那个函数或类,但对于继承类来说不是很方便。 2. isinst...

2018-08-04 15:09:03

阅读数 3184

评论数 0

原创 安装docker之后电脑无法关机

我的电脑系统是Windows10,在安装好docker之后,发现电脑一直无法正常关机,只有强制关机才可以。 解决方法: 1.卸载docker。将docker安装在虚拟机上面,因为docker安装在Windows上面,真心不好用。 2.关闭HYper-V。如图,在程序卸载面板,点击启用或关闭W...

2018-07-29 12:32:58

阅读数 632

评论数 0

原创 爬虫 | 正则表达式提取腾讯教育新闻链接及图片链接

前面的爬虫都是通过标签来爬取的,今天就分享一个小例子使用正则表达式来提取网页信息。如果你对正则表达式不熟悉,可以查看我之前写的R正则表达式这篇文章。它对R几个常用正则表达式进行了详尽的解释,包括参数说明,函数区别,正则表达式转义等都有介绍。今天通过爬取腾讯教育(http://edu.qq.com/...

2018-05-18 18:50:29

阅读数 805

评论数 0

原创 R语言 赋值符号 的区别

R语言赋值可以用=或<-,一般都建议使用<-,那你知道这两个之间的区间吗?那你有没有见过‘<-’和‘=’这种赋值方法吗?今天就来和大家聊聊这基本的赋值符号都有哪些区别。首先我们来看看符号的优先级,和java,c这些编程语言的优先级类似。下面这些都取自R帮助...

2018-05-18 18:48:30

阅读数 3045

评论数 0

原创 中文乱码,也许这个小技巧可以帮到你

我们都知道R对中文是真的很不友好。即使把encoding设置成UTF-8还是GBK等,它有时不听话的还是依旧乱码。有人说在设置里面把默认字符集编码设成utf-8,不过试了,没用!比如我原本数据是左边这种这个样子,读到R里面却成了右边这个样子。这该情何以堪啊,我待R如初恋,R却虐我千万遍。虽然在Li...

2018-05-18 18:44:57

阅读数 944

评论数 3

原创 推荐一款学习R的APP

最近手机系统更新到安卓8.0,装了谷歌应用商店,走到墙外发现了许多好用的东西,今天给大家分享一款学习R比较好的APP——R programming solution。这款软件特别适合初学者,它是从R的基本操作开始(软件安装),同时配又一些简单的代码以及运行结果。由于太过详细导致截图太长(左边),所...

2018-04-25 13:53:30

阅读数 3234

评论数 0

原创 R语言爬取imdb电影海报

提前声明,这不是一个好的例子,所以不要向我学习。让我先冷静一下!OK,开始,今天我们开始从下面链接爬虫。http://www.imdb.com/search/title?count=100&release_date=2016,2016&title_type=feat...

2018-04-25 13:48:44

阅读数 426

评论数 0

原创 初识sparklyr—电影数据分析

这篇文章是初次使用sparklyr扩展包来进行一些数据分析,对Spark牵扯不是很多。使用的数据是movieLens 100k,这份数据包含943个用户对1680部电影的评分数据,如需获取数据请在文末点击阅读原文。准备工作#安装sparklyr包install.packages("spa...

2018-04-25 13:47:00

阅读数 350

评论数 0

原创 R语言日期数据处理

在处理一些数据中,我经常遇到一些日期数据,今天就来说说对于不同格式的日期数据该怎么处理。下面是一些常用来处理的函数。as.Date(x, ...)## S3 method for class 'character'as.Date(x, format, ...)## S3 met...

2018-04-25 13:45:48

阅读数 6672

评论数 1

原创 Rstudio连接spark失败

在cmd下输入:spark-shell可以连接到spark,但在rstudio里面使用 sc <- spark_connect(master = "local")连接报错。这种情况是权限不足。解决办法:关闭 rstudio,重新以管理员身份打开重新连接即可。...

2018-04-18 15:04:55

阅读数 511

评论数 2

原创 搭建一款属于你自己的图像识别系统

上一篇文章是一篇关于使用TensorFlow和R语言的一个图像识别,今天就用shiny将它包装成一个小程序。shiny程序分为两个部分,一个是ui.R,一个是server.R。ui.R实现的是前端,server.R实现的是服务器端。我的ui.R是在Windows系统上面写的,准备在写server....

2018-03-02 18:25:19

阅读数 11073

评论数 2

原创 聚类分析简单介绍(附R对应函数介绍)

聚类分析是一种机器学习领域最常用的分类方法,它在在客户分类,文本分类,基因识别,空间数据处理,卫星图片处理,医疗图像自动检测等领域有着广泛应用。聚类就是将相同,相似的对象划分到同一个组中,聚类分析事前不需要参考任何分类信息,可以通过判断数据表特征的相似性来完成对数据的归类。在聚类分析中,观测值的类...

2018-02-04 21:40:02

阅读数 3202

评论数 0

原创 R语言关联分析之啤酒和尿布

关联分析 概述 啤酒和尿布的故事,我估计大家都听过,这是数据挖掘里面最经典的案例之一。它分析的方法就关联分析。 关联分析,顾名思义,就是研究不同商品之前的关系。这里就发现了啤酒和尿布这两个看起来毫不相关的东西直接存在的微妙关系。 最经典的关联分析算法之一就是Apriori算...

2018-01-12 16:58:17

阅读数 2502

评论数 0

翻译 R | 对亚马逊新总部可能位置进行可视化

前不久,亚马逊宣布在寻找一个城市建立第二个总部。 他们对这个城市的标准是超过100万人,同时这个城市也要人才济济。 在一个新闻网站上面发现,我发现了一些可能的城市名单,他们都有超过100万的人口,而且每个城市都是相当多的人才。 https://www.cbsnews.com/news/ama...

2017-10-28 15:54:58

阅读数 371

评论数 0

原创 情感分析 | 一份就职宣誓也许就可以预测一个国家未来几年的政治形势

正想准备做一个情感分析,结果在网上搜了一些资料,然后发现了一个专门用来做英文情感分析的包,再说一遍是做英文情感分析的包——RSentiment。顺便分析分析美国总统的就职演讲。 函数

2017-10-05 13:23:18

阅读数 1799

评论数 2

原创 R语言文件下载:谁来帮我把这个128个音频下载一下

谁来帮我把这个128个音频下载一下,一下一下点,手都发麻了。链接在这http://download.dogwood.com.cn/online/gfxz2018/index.html。让舍友帮忙下载,结果给我说他打王者荣耀输了8场,今天必须要赢一次。然后我就一个人默默的想办法。后来我在网上搜到了一...

2017-09-06 01:23:52

阅读数 2814

评论数 0

原创 一键运行R脚本

你平时都是怎么运行你的R脚本的呢?是打开R还是打开Rstudio再运行你的R脚本的呢?你不觉得这样很麻烦吗?今天就给你教一招,简单方便,也不用修改环境变量,让你的脚本像启动程序一样,点一下就自动执行了。 首先我们新建一个记事本,写入下面代码。写完之后保存,将记事本的后缀.txt改成.ba...

2017-08-11 16:42:10

阅读数 13699

评论数 0

原创 Python导入sciry包出错

今天说来学学Python,在import scipy时出现错误。 后来在网上查阅资料,说是需要安装numpy+mkl,但我从http://www.lfd.uci.edu/~gohlke/pythonlibs/下载好之后,使用pip install命令安装时出现如下错误: Traceback (...

2017-07-13 17:26:45

阅读数 521

评论数 0

原创 rvest包爬取猎聘网招聘信息

前言前不久,我用rvest包爬取了政府工作报告,通过jiebaR分词,并用wordcloud2进行了词云分析。点击查看 http://blog.csdn.net/wzgl__wh/article/details/72804687今天,我们来用rvest包爬取猎聘网上的招聘信息。链接为  https...

2017-07-10 21:28:44

阅读数 2582

评论数 0

原创 hexo+markdown添加本地图片无法显示

这个的话就要说一下hexo所支持的markdown和其他一些markdown语法稍微有点不同造成的。 比如我在写一篇文章时它的名字叫“  R语言绘制个性化词云 ”,这个时候它会自动生成一个叫“  R语言绘制个性化词云 ”的文件夹,一般在这篇文章要用到的图片我一般会放在这个文件夹里。如果要添加图片的...

2017-06-04 20:38:19

阅读数 9790

评论数 0

原创 window系统安装hexo

一。安装node.js 下载地址为:https://nodejs.org/en/可以根据自己需要下载对于的版本。 打开cmd,输入指令 node -v 若出现上图这样的结果则说明安装好了。 二。安装hexo 打开git bash,输入下面指令: npm install -g hexo 这个过...

2017-06-04 11:52:19

阅读数 1185

评论数 0

原创 jiebaR中文分词,从入门到喜欢

今天来聊聊jiebaR这个包,绝对让你从入门,到你喜欢这个包到爱不释手。

2017-05-20 13:54:11

阅读数 6341

评论数 0

原创 Ubuntu系统安装libssl-dev

今天在Ubuntu系统上面装R包,结果全部都失败了,查看错误信息,出现错误为: installation of package ‘xxx had non-zero exit status 查看其它错误信息发现报错如下截图: 因为我使用的是Ubuntu,需要安装libssl-dev。...

2017-05-06 04:17:49

阅读数 6673

评论数 0

原创 使用git 上传自己代码

正确使用git上传项目代码的方法。git initgit add .git remote add origin git@github.com:USERNAME/XXXXX.gitgit commit -m  "备注信息"git pull origin mastergit pus...

2017-05-04 13:59:05

阅读数 457

评论数 0

原创 仅用四行代码就可以挖掘你的QQ聊天记录

只需4行代码,对,没错,就4行代码,可以完整的分析你的QQ聊天记录,快来试试吧!

2017-04-29 16:29:40

阅读数 15437

评论数 0

原创 Ubuntu安装rjava

在Linux Ubuntu系统安装rjava

2017-04-19 17:07:04

阅读数 1523

评论数 2

原创 .bashrc: line 123: syntax error: unexpected end of file

.bashrc: line 123: syntax error: unexpected end of file

2017-04-19 16:42:12

阅读数 3574

评论数 1

提示
确定要删除当前文章?
取消 删除