自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 Radermacher Complexity

本文主要从理解方面入手以及各个公式之间的关系,没有证明(因为证明看了我也会忘。。)

2017-11-29 18:35:21 1175 2

转载 GBDT与随机森林区别

http://blog.csdn.net/login_sonata/article/details/73929426

2017-09-07 20:40:08 877

原创 基于决策树的分类回归(随机森林,xgboost, gbdt)

xgboost,adaboost,randomforest, 决策树

2017-07-12 16:37:28 10330 1

原创 R table to latex table

R latex 接口数据存储R 语言分类器

2017-05-23 21:24:27 716

原创 xgboost 包使用

为了程序的通用性, 最近在使用caret 包代替xgboost包外加记忆力比较差,所以扔上来防小白:训练数据包括 训练集, eval集训练集: 训练数据中用来训练模型的数据eval集: 训练过程中看训练数据训练出的模型的误差,相当于cross_validationlibrary(xgboost)#like python 训练数据dtrain <- xgb.DMatrix(train.m

2017-05-23 21:11:13 1228

原创 R 语言parallel并行画图 ggplot2 图片

ggplot2parallelggsave

2017-02-24 20:44:50 3041

原创 ubuntu theme Flatabulous install procedure

url: bu yao kan zhong wen jiaocheng, dou shi keng.

2017-02-16 15:00:50 384

原创 rbf neural network in R

之前工作用到神经网络拟合nonliear curve 语言用的R语言 找不到源码所以自己参照别人的matlab 代码实现了一个 RBF网络具体介绍见参考文章 参考文章RBF网络对初始参数设置比较敏感 所以对初始delta 和 center 我利用了kmean 聚类初始化library(dplyr)library(data.table)rbf <- NULL#Guassian径向基函数

2016-12-16 12:50:56 1965

原创 The Caret Package

今天再用逻辑斯特回归做模式识别作业,忽然发现了神经网络包 ,遂看了一下 持续更新#载入DMwR包library(DMwR) #载入nnet(神经网络)包library(nnet) #利用read.table读取数据original.data = read.table("E:/MyDownloads/dataset/dataset/test.data",header = FALSE,sep

2016-12-16 11:48:31 1348 1

原创 决策树 香农熵

熵(entropy)是表示随机变量不确定性的度量.所以熵越小越好 之所以Po出来是因为里面好多小函数自己找了好久 R语言用的人太少了 好痛苦#computing ShannonEntCalShannonEnt<-function(dataSet){ #number of sample numEntries = nrow(dataSet) #labels you want to cla

2016-11-25 19:49:31 1097

原创 functions setting in R

R function 作用域R 在函数中调用另一个函数查看函数参数自由变量判断在另一个脚本中是否存在要调用的函数

2016-10-30 15:24:33 496

原创 R 语言可执行命令转化为字符串

> deparse(substitute(uword_id))#uword_id原来为一个向量,现在转化为"uword_id"

2016-10-04 09:55:32 3925

原创 R 语言生成eps,latex文件

eps,latex,plot 用.eps存储

2016-10-04 09:50:37 5445

原创 tapply 分组apply,sapply,

apply系列簇函数系列

2016-09-19 20:27:06 1284

原创 R语言数值取消科学计数法表示

>#取消科学计数法>options(scipen = 200)>#scipen 表示在200个数字以内都不使用科学计数法

2016-08-21 17:15:53 40610 1

原创 lattice函数包作图函详解

densityplot,xyplot,bwplot,cloud,dotplot,splom,smoothScatter,histagram,olot

2016-08-05 10:16:19 9455

原创 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 4232

原创 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 13894

原创 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 73173

原创 回归分析绘图,预测,残差分析

线性回归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 21785

原创 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 8051

原创 文件空指针错误java.io.StreamCorruptedException: java.io.ObjectInputStream:NullPointerExpception

WrongCode: CorrectCode: 注意区别!!! 还是有两行忘记写注释了! fs 其实是一个指针,判断是否为空时已经读入一个字节,指针移到了第一个字符之后,所以ObjectInputStream序列化读出的字节时,就会报错。

2016-06-26 22:25:10 614

原创 jdbc和SQL Server 2014 连接,以及SQL Server数据库远程访问设置方法

这个链接详细介绍了如何设置SQL Server数据库远程访问 其中包涵: 1:关防火墙。 - win10防火墙关闭教程 - win7防火墙关闭教程 - 其他系统请自行百度 2 : 注意!!!,在win10系统中,SQL Server 2014资源配置器 一定要在 “开始 -> 所有程序 -> Microsoft SQL Server 2014->SQL Server 2014

2016-06-26 18:35:49 6345 1

原创 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 17451

原创 LeetCode_9_Palindrome Number

public boolean isPalindrome(int x) { /* * 凡是小于的数全不是回文整数! */ if(x<0) return false; if(x>=0 && x<= 9) return

2016-04-20 21:25:24 373

原创 LeetCode_8_myAtio_String to Integer

public static int myAtoi(String str) { if (str.length() == 0) return 0; //记录值 int num = 0; //标记是正是负 int flag = 0; /* * 判断是否含有空格

2016-04-20 21:00:53 398

原创 JAVA(HDU)杭电ACM 2955

动态规划题目 注意概率是相乘而不是相加import java.util.Scanner;public class Main { public static void main(String args[]){ int n,i,j,s; Scanner scan = new Scanner(System.in); n = scan.nextInt(

2016-04-17 14:07:18 730

原创 JAVA(HDU)杭电ACM 1421

动态规还是这种思想:dp[i][j]表示前i件物品取j对的最优解 那么想想dp[i][j]是怎么来的, (1)i==j*2 dp[i-2][j-1]+(a[i]-a[i-1])*(a[i]-a[i-1]) (2)i>j*2 dp[i][j]=min(dp[i-1][j],dp[i-2][j-1]+(a[i]-a[i-1])*(a[i]-a[i-1]))注意:当要排序下标从1:n的数组

2016-04-10 22:51:39 754 1

原创 JAVA(HDU)杭电ACM 1421

还是这种思想:dp[i][j]表示前i件物品取j对的最优解那么想想dp[i][j]是怎么来的,(1)i==j*2    dp[i-2][j-1]+(a[i]-a[i-1])*(a[i]-a[i-1])(2)i>j*2     dp[i][j]=min(dp[i-1][j],dp[i-2][j-1]+(a[i]-a[i-1])*(a[i]-a[i-1]))注意:当要排序下标从1:n的

2016-04-10 22:32:12 472

原创 RStudio 清除历史记录,变量,窗口

清除History 点图片中右上角刷子清除控制台历史`Ctrl+L`清除变量 rm(list = ls())比如,上图把p变量清除后,再执行就会提示Error: object 'p' not found

2016-03-31 17:36:12 50896 2

原创 github 开源代码托管

github作为程序员必备的工作技能之一,我学起来还是很费力,在此记录学习历程 1. 如何将新建号的项目上传至github#在要托管的项目根目录下生成.git文件,将此文件夹变成本地仓库(resporitory)$git init #固定步骤$git add .#将本地仓库链接为网络仓库 斜体字部分为你要上传至github仓库的http地址$git remote add origi

2016-03-23 20:29:54 866

原创 r语言list 转换成 vector

**` v = as.vector(unlist(mylist[1]))`**

2016-03-18 15:29:28 27396

原创 ubuntu 打不开磁盘出错

错误:Error mounting /dev/sda2 at /media/cici/5C70BCDA70BCBC58: Command-line `mount -t “ntfs” -o “uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177” “/dev/sda2” “/media/cici/5C70BCDA70B

2016-03-17 20:14:09 3937

原创 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 24941 1

原创 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 41961

原创 初识NNET神经网络

今天再用逻辑斯特回归做模式识别作业,忽然发现了神经网络包 ,遂看了一下 持续更新library(DMwR) library(nnet) original.data = read.table("E:/MyDownloads/dataset/dataset/test.data",header = FALSE,sep = " ")colnames(original.data)[11] ="la

2016-01-10 21:09:37 6916 1

原创 MySql启动教程Can't connect to MySQL server on 'localhost' (10061)

今天看韩顺平老师的MYSQL优化视频 所以启动一下装了很久的MYSQL说明 mysql服务器没启动只需输入 mysqld install接着输入 net start mysqld接着再输入 mysql -uroot启动成功顺带设置密码 set password = password('你的密码')

2015-12-25 22:12:13 601

原创 putty 并行编译

刚开始把omp和mpi搞不清,以为是一种消息,其实是两种,两种!然后各种混乱各种混乱OMP:编译:gcc -fopenmp  ***.c   -o  classname(   classname是编译后的class文件的名字,可以任取,-o 就是说明这之后classname是编译文件的名字)运行: ./classnamempi :mpicc

2015-12-22 20:05:13 774

原创 sublime text 删除正行快捷键

sublime 默认的是 "ctrl+shift+k" ,然而当你点击时,会出现希腊字母的软键盘,与windows默认快捷键有冲突不用急 不用慌 这时打开:"Preferences ------ KeyBindings - Default "点击“Ctrl+F”(查找键),在下方弹出的弹框 里输入Ctrl+shift+l,然后点击右边的Find 就会找到哪一行文本 然后将其修改

2015-12-14 20:42:40 12365 1

转载 GOOGLE 面试

谷歌面试题:给定能随机生成整数 1 到 5 的函数,写出能随机生成整数 1 到 7 的函数。回答:此题的关键是让生成的 1 到 7 的数出现概率相同。 只要我们可以从 n 个数中随机选出 1 到 n 个数,反复进行这种运算,直到剩下最后一个数 即可。 我们可以调用 n 次给定函数,生成 n 个 1 到 5 之间的随机数,选取最大数所在位置即 可满足以上要求。 例如 初始的 7 个数[1,2

2015-12-13 20:28:41 437

空空如也

空空如也

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

TA关注的人

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