自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只松鼠怪的博客

学不好计算机的统计生不是好厨师/

  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 centos7 中安装tidyverse报错 缺少依赖

centos7 中安装tidyverse报错 缺少依赖需要在服务器中安装ggplot2,于是干脆安装tidyverse一步到位。在Centos7中安装tidyverse包时出现错误,提示缺少系统依赖,在R中没有对应安装包。报错如下* DONE (testthat)Making 'packages.html' ... doneERROR: dependencies ‘curl’, ‘gargle’, ‘googledrive’, ‘httr’ are not available for package

2021-07-16 13:56:36 1709 1

原创 基于 ID3 算法的决策树概念+代码(R语言)+例子 -保姆级别手算教程

基于 ID3 算法的决策树 -Iterative Dichotomiser 3目录基于 ID3 算法的决策树 -Iterative Dichotomiser 3ID3 概念算法判断最佳决策点首先介绍Entropy 的概念通过ID3建立决策树模型应用ID3 概念ID3算法是由Ross Quinlan基于奥卡姆剃刀理论(Occam’s razor)所设计的一种追求精简的决策树。该算法使用一种从上到下,从root 到leaf的贪心算法区分数据建立决策树。算法分类过程计算数据中所有特征的inform

2021-05-23 04:41:08 2659 2

原创 Heroku项目部署 通过GitHub部署项目

Heroku 通过GitHub部署项目1.首先,创建一个heroku项目进入项目选择Deploy->Deployment method选择GitHub绑定你的GitHub账号,输入你项目的repo名字。注:repo一定要设置成public否则无法选择。选择项目进行connect4.可以选择Automatic deploys 则每次更新GitHub里的项目都自动重新deploy。也可以选择Manual deploy,每次更新GitHub里的项目后手动更新heroku内容。这里

2021-01-03 13:19:35 1463

原创 Excel 行或列合并工具 Concatenate 实现姓和名组合

Excel 内容合并 ConcatenateConcatenate是excel中一个非常好用的build in内容合并工具功能类似python中的str1+str2用法比较简单直接上栗子????在如下表格中将人员的名和性组合到一起成一个新的column结果如下有疑问请留言!...

2020-10-17 05:47:42 544

原创 excel 判断语句 if statement -查找空白值

excel 中的if statementexcel中的 if statement 语法我们在if中第一个位置输入我们要做判断的条件,第二个位置输入true对应的结果,第三个位置输入false对应的结果相当于python中的result = a if logical_test else b与R语言的 ifelse 语句也非常类似result=ifelse(logical_test, a, b)举????说明比如判断下面数据中G行的数据是否是空白的。结果如下:有疑问请留言!..

2020-10-17 05:26:32 768

原创 【推荐系统】Collaborative Filtering 协同算法 -- 一种用户评分预测方法 手算+例子应用

Collaborative Filtering 协同算法 – 一种用户评分预测方法1.什么是协同算法简单来说就是通过分析与目标用户相似的人群的行为,从而分析出目标的行为。比如这里的用户x是一个新用户,当x发生第一次偏好选择,则找到与x行为相似的用户a,b,c,d。通过分析a,b,c,d的偏好并将其中好评最高的推荐给x。2.如何找到相似的用户寻找相似性可分为两个方向,基于产品(item-based)与基于用户(user-based)。值得注意的是我们可以通过简单地改变公式中的变量来改变我们的bas

2020-06-12 07:22:41 765

原创 【机器学习1】真·一行代码实现knn分类 -- r语言代码手把手教学步骤

k最邻近法之应用篇–分类问题Keyword:knn算法,机器学习,数据可视化目录k最邻近法之应用篇--分类问题Introduction1 数据观测、数据可视化1.1 探索数据1.2 建立坐标系观察数据分布2 建立模型进行分类3 总结Introduction本文主要介绍通过knn算法对鸢尾花(iris)进行分类。具体将对鸢尾花的四种属性建立坐标系,并训练knn模型对数据进行识别。关于knn的原理可以看这一篇文章:????????????????【机器学习0】最简单的机器学习算法之一 KNN–k最邻近

2020-06-03 07:29:47 2140

原创 【图片识别算法】黑白图片输出为二进制矩阵 --python代码

将黑白图片输出为二进制矩阵关键词:基于knn的图像识别技术主要涉及到以下概念:色彩成像原理【图像原理】rgb数字图片概念计算机显示色彩原理【图像原理】rgb数字图片概念之显示器成像原理色彩与灰度的概念【图片处理算法】像素级图像处理算法–彩色转黑白图片特征提取【图像识别算法】像素级提取图像关键特征、内容 --python代码建立矩阵并录入黑白照片的每一个像素位 ????(本文内容)⭐⭐⭐图像与二进制转换要把图像转换为二进制的矩阵,首先我们要把图像处理为黑白的图像。原理及操作

2020-05-30 08:45:33 5912 4

原创 【图像识别算法】像素级提取图像关键特征、内容 --python代码

像素级提取图像关键特征算法-rgb关键词:python像素级处理图像,python提取图片关键特征。基于knn的图像识别技术主要涉及到以下概念:色彩成像原理【图像原理】rgb数字图片概念计算机显示色彩原理【图像原理】rgb数字图片概念之显示器成像原理色彩与灰度的概念【图片处理算法】像素级图像处理算法–彩色转黑白图片特征提取 ????(本文内容)建立矩阵并录入黑白照片的每一个像素位⭐⭐⭐提取图像关键特征目前很多主流图像识别技术皆是通过形状等因素识别图像内容,这里介绍一种通过r

2020-05-30 05:32:58 6174 2

原创 【图片处理算法】像素级图像处理算法--彩色转黑白

如何将彩色图片转为黑白图片第一种方法-灰度公式法:看了网上很多人说有个灰度公式,可以直接遍历每个像素,并把每个像素中的rgb换成如下值即可:P=0.299×Red+0.587×Green+0.114×BlueP=0.299\times Red +0.587\times Green+0.114\times BlueP=0.299×Red+0.587×Green+0.114×Blue注意,这里需要给每个像素的r、g、b都换成这个P值这里用js试一下function makeGray() {#遍历图

2020-05-29 03:58:30 3522 1

原创 【图像原理】rgb数字图片概念之显示器成像原理

数字图片概念之显示器成像原理目录数字图片概念之显示器成像原理abstract什么是DPI什么是分辨率电脑如何显示颜色画面总结abstract本文主要介绍在计算机对数字图像进行处理与储存后,计算机是如何表现出颜色以及图片。关于计算机如何处理与储存图片的原理:【图像原理】rgb数字图片概念什么是DPI要比较不同画面的显色表现,首先我们需要了解一个概念 — dpi(dots-per-inch)。dpi是每平方英尺中像素块的数量,其公式为:dpi=(像素块的数量) / (屏幕的大小-平方英尺) 或(

2020-05-28 05:44:51 4636

原创 【图像原理】rgb数字图片概念

数字图片概念abstract最近在研究机器学习在图片识别上的应用,也引发了我对数字图片的好奇。我们都知道,在自然界中我们人眼的可见颜色是因为物体对光谱成分的选择性吸收和反射所造成。换言之即是,光线找到物体后,物体吸收掉了几种颜色的光又反射出了剩余的颜色的光,所发射出来的额光就是我们所看到的颜色。那我们在计算机中是如何储存图片的呢?15世纪(1665年)牛顿通过三棱镜折射光线而发现了彩虹的光谱,也证实了不同颜色光的折射角度是不同的。那我们在计算机中如何表现不同颜色呢?如果你觉得有趣,让我们一起来展

2020-05-28 05:31:42 4591

原创 【机器学习0】最简单的机器学习算法之一 KNN--k最邻近法 概念篇

k最邻近法 K Nearest Neighbor1.由来KNN最早发布是1951年在美国的一个空军学院,Fix与Hodges首次介绍了KNN这个非参数的分类方法。2.概念2.1 思路k- nearest neighbor算法正如其名是通过物以类聚的方法来判定新输入的test data。在此算法中,我们根据训练数据的特征为训练数据建立坐标,后输入的测试数据,X0,的判定方法则为X0距离最近的k个值的平均值。这里距离的算法一般使用欧几里得距离(Euclidean distance),也就是空间中两点

2020-05-26 13:19:25 1077

原创 【算法应用】Thompson Sampling--汤普森采样应用之代码篇 (Python)

汤普森采样--Thompson Sampling 应用代码,汤普森采样解决最优路径问题。

2020-05-18 15:25:07 6277 22

原创 【环境配置】麦克风不够,手机来凑。---用手机当电脑麦克风解决方案

用手机当电脑麦克风解决方案平常和小伙伴开黑但是电脑没有麦克风就需要使用手机再开一个语音,非常麻烦,这里介绍一个可以用手机当电脑麦克风的方案,非常简单!1.需求:用手机当作电脑的麦克风2.解决方案:通过 Wo Mic 把手机麦克风输入语音转入为电脑端的麦克风输入。3.方法:第一步:网页搜索Wo Mic,下载Wo Mic客户端并安装。地址:https://wolicheng.com/womic/第二步:下载客户端驱动并安装墙裂建议安装驱动后重启电脑!!!不然可能会没有声音!第三步:在手机端

2020-05-18 04:22:51 7313 2

原创 【算法】如何根据算法在赌场发家致富?汤普森采样之多臂强盗算法!

汤普森选样是一种采样方法,其意在研究在探索成本最低的情况下找到最高的收益(Global Maximum)。当前比较流行的研究应用有多臂强盗问题(Multi-armed bandit)、EE问题(Exploration-Exploitation)等。而在生活中,一切关系到多项,重复性的选择问题时,都可以使用Thompson Sampling。

2020-05-16 16:36:27 3345 2

原创 【环境配置】adb安装(Windows)(避坑)

Windows下安卓调试工具 adb 安装 避坑系列1.下载package直接搜索 SDK Platform Tools, 下载对应版本的adb。2.解压缩随便创建一个目录后解压。(最好创建纯英文路径,不然可能报错)3.软连接解压缩后就可以使用了,在cmd中直接使用需要设置软连接。右键此电脑->属性->高级系统设置this computer->property->advanced system settings->3.1选择系统变量(如果选择user v

2020-05-13 09:17:42 249

原创 【数据处理】模型预测分类 label转换 字符串转数字-数字转字符串(R语言)

需求: 在做模型分类时,将label由字符串转换为数字解决方案: label数据中共有20个label,提取这20个label,每一个换成指定数字解决代码:#--------Numberfystr_to_num<-function(str_list){ num_list<-c(1:20)#可修改为指定数值 chr_list<-unique(Ytrain)#提取la...

2020-05-08 11:26:34 1496

原创 【数据处理】填补时间断点,使分散的时间连续(R语言)

需求: 处理数据时常常遇到时间有断开的数据,在与模型做数据的横向对比时需要一致的scale,需要补齐时间。数据长这个样子:其中日期有很多断点,并非每日都有连续。解决方法:创建一个时间连续的df与非连续df融合。解决代码:mergeeee<-function(proc_data){ require(lubridate) #设置日期格式 proc_data$date&l...

2020-05-08 09:14:02 1667 1

原创 【新冠肺炎】SIR模型预测与数据分析之代码篇

【新冠肺炎】SIR模型预测之代码篇关键词:新冠肺炎,SIR模型预测,数据分析本篇使用R语言之前我们介绍过了SIR模型的基本理论以及其微分方程,不熟悉的朋友可以看这篇:SIR SIRE 传染病预测模型与代码应用之概念篇根据SIR模型的微分方程我们了解到病毒传染的各种特征,比如何时结束,最大规模,疫情的控制手段,以及疫苗和群体免疫问题,不熟悉的朋友可以回顾一下这一篇:【cov-19】新冠肺...

2020-05-07 14:37:23 23188 44

原创 【cov-19】新冠肺炎的SIR模型补充与应用

本篇将针对新冠肺炎做一些理论上的补充与移苗情况的讨论,不熟悉SIR模型的朋友可以看一下SIR模型基本理论:https://blog.csdn.net/weixin_45265581/article/details/105837033首先,补充一点SIR模型中parameter之间的关系。...

2020-05-05 15:32:26 8559 1

原创 SIR SIRE 传染病预测模型与代码应用之概念篇

SIR模型概念看到网上很多人在讲新冠的预测模型,主流的是SIR 与 SIRE, 这里大致记录一下我对传染病模型的理解。之后会陆续补充该模型的应用,扩展,以及code。一、SIR的由来(网络资料):该模型最早是在1760年于Daniel Bernoulli对于天花预防的研究中有所提到。该模型具体被引入是20世纪初基于Hamer、Ross等人在建立传染病数学模型的研究中做出了大量的工作,直到19...

2020-04-29 13:53:42 8129 2

转载 服务器被穷举法暴力爆破、攻击的简单应对方案。

年前的时候为了看某站的视频,用自己的服务器搭了一把梯子。平常就是扶墙用,没怎么维护过。结果最近看了一下用户登录记录,有10万个斯巴达勇士正在冲我们家水晶。。。这里简单记录一下服务器被人攻击的应对方案。1.首先查看一下用户登入记录与失败记录。查看登入记录last -n这里n代表显示的用户数量,例如查看前3名登录的用户信息。检查了一下ip地址,登入的都是自己的设备,再看一下登入失败的记...

2020-03-16 23:00:12 2805

Thompson Sampling 汤普森选样 最优路线问题 demo

根据python简单模拟交通环境模拟交通环境,根据汤普森选样建模解决最优路线问题。道路条数以及道路随机情况可自行更改。非常简单。

2020-07-05

platform-tools_r30.0.1-windows.zip

sdk软件包Windows版本,解压缩直接用。原版。包含adb等调试脚本。仅限个人使用,不要商用。有侵权联系删除。谢谢!

2020-05-14

SIR_Model.zip

SIR统计模型demo,可自行调参,可修改数据。带有数据可视化,数据对比功能。下载后请查看使用说明,按照说明进行操作。有任何疑问可以联系。附带资料仅供个人学习使用,如有侵权联系删除。谢谢。

2020-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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