根据Boosting的理论,通过弱分类器的组合可以得到强分类器。只要该弱分类器稍稍比随机猜测好即可,下面来看看如何一步一步的实现AdaBoost。给样本分配权重AdaBoost是顺序学习,每一轮的训练的样本的权重都是根据该样本在前一轮的表现经过了重新的分配。对于第一轮,我们自然就想到赋予每个样本相等的权重。 w1i=1mi=1,2,⋯,m 代码实现为: D = mat(ones(m,1)/m)
转载 2023-07-07 18:06:55
64阅读
写在前面,这篇是给没用过开放平台且编程经验尚浅的人看的,内容比较基础。如今各大互联网公司开放平台已经有n多个API免费提供使用,个人认为这些API的使用方法是数据工作者的一项基本技能。本次简单记录百度地图API的数据请求程序建立过程。第一步,获取平台API的ak码到开发者平台去申请个AK码,这里以百度平台为例,详细流程我放文章最后面。第二步,开始写脚本这里我们调用的是实时路况查询API,请详阅AP
1.简单的算数操作和向量运算命令行启动 R,退出 q(). 可以在退出时保存项目进度,同目录下启动R时可以恢复进度.获取函数帮助:help(solve) 或者 ?solve ,help.start() 启动html帮助对于使用某个命令的例子,可以用example(topic)查看R 大小写敏感, 命令可以被;隔开,可以使用({})构复合表达式,#开始到句尾为注释如果一批命令保存在commands.
转载 2023-07-09 17:19:13
110阅读
前言       数据可视化是数据挖掘非常重要的一个环节,它不单在查阅了解数据环节使用到,在整个数据挖掘的流程中都会使用到。       因为数据可视化不单可以形象地展示数据,让你对数据有更好的总体上的了解,而且还可以让你清晰的将自己的观点表述出来。因此不仅仅是在项目实施环节,在与客户谈需求或者写论文时,数据可视化也能
转载 2023-12-01 08:44:03
35阅读
  在R语言量化:alpha值和beta值中我们介绍了beta和alpha的含义和计算方法。beta除了可以用于资产定价,在二级市场中也有着广泛的用途,例如可以用来判断股性以及构建投资策略。一、beta与“股性”  所谓股性,指的是股票价格在长期运行中表现出来的某些特性或规律,特指个股收益对市场变动的敏感程度。因为beta表示的是市场每获得1%的收益时,个股所获收益的百分点,所以可以使用beta对
转载 2023-09-10 22:22:45
80阅读
## Go语言API文档简介 Go语言是一种静态类型、编译型、并发安全的程序设计语言,它具备高效的内存管理、强大的并发编程特性和简洁的语法结构。作为一门现代化的编程语言,Go提供了丰富的内置API和标准库,方便开发人员快速构建高性能的应用程序。本文将从Go语言API文档的角度出发,介绍一些常用的API及其使用方法。 ### 安装Go 在开始使用Go语言API之前,首先需要安装Go语言环境。您
原创 2023-09-21 17:35:27
136阅读
1 概述结构体的基本语法请参见:Go语言中结构体的使用-第1部分结构体。 结构体除了是一个复合数据之外,还用来做面向对象编程。Go 语言使用结构体和结构体成员来描述真实世界的实体和实体对应的各种属性。也就意味着结构体类型可以类比为其他语言中的“类class”, 而结构体数据可以类比为其他语言中的 “对象”。 本文就说说结构体中,面向对象的部分。2 构造工厂函数在面向对象编程中,实例化对象时往往需要
  如何使用R软件求解统计问题?一、R软件简介统计分析功能及强大作图功能的软件系统。R既是一种软件也可以说是一种语言。     R软件是完全免费的,我们可以通过R软件网站(https://www.r-project.org/)了解有关R的最新信息和有关的使用说明,下载最新版本的R软件和基于R的应用统计软件包,还有世界各种语言R手册。  &nbsp
Go API 开发环境配置:Go 命令安装 Go 有多种安装方式,比如 Go 源码安装、Go 标准包安装、第三方工具(yum、apt-get 等)安装。本教程 API 运行在 Linux 服务器上,选择通过标准包来安装 Go 编译环境。Go 提供了每个平台打好包的一键安装,这些包默认会安装到如下目录:/usr/local/go。当然你可以改变它们的安装位置,但是改变之后你必须在你的环境变量中
转载 2024-01-30 00:18:57
123阅读
本次的重点绘制词云,所以并不太重视其他分析方面的论述。 本机环境:window 10R x64 3.3.0R包:tmcn:词频统计wordcloud2:绘制词云Rwordseg:分词由于tmcn和Rwordseg包在R3.3.0的版本中没有可以直接在线下载安装,所以需要去搜索并且本地安装附Rwordseg和tmcn的下载链接,注意安装Rwordseg前需要配置java环境,这里就不具体阐述了,
一、R简介1.1 工具:R下载:R: The R Project for Statistical ComputingRStudio下载:https://www.rstudio.com1.2 R扩展包安装扩展包packages:R界面:Rstudio界面: 载入扩展包:RStudio的packages勾选后,在控制台后显示载入 1.3 工作空间#1. R简介 #创建文件夹 #di
基本概念Markdown:是一种为了源文件易读性,易维护性,方便快速写作,合作修改的文本语法。原生支持生成html。不支持矢量图和表的绘制。 注意 :Markdown有许多变异版本,比如Github Flavored Markdown支持代码语法高亮。R Markdown:这是一个国人开发的文档格式,完美衔接了R,\( LaTex \)和Markdown,使得文章既有Markdown的简洁语法,又
转载 2023-06-16 20:04:59
245阅读
R语言的help帮助文档以及相关函数R语言在安装的时候会同时安装help帮助文档,如果有图形化窗口,可以在菜单栏中点击 Help→ R Help 也可以在控制台中写命令help.start()可以打开并查阅相关的帮助文档, 在Rstudio中则使用帮助窗口打开。在Reference有两个链接比较常用。package可以查看R安装了哪些包,以及每个包对应的帮助文档信息。help(函数名称) 或者
  有些业界从业人士对R语言的价值并不认可,他们认为R语言只针对统计分析。  R语言的确提供了很全面的统计分析的软件包,比如CRAN,Bioconductor,Neuroconductor,以及ROpenSci;并且提供了优秀的包管理功能。  但在与计算机领域朋友的沟通中,R语言其实已经成长为一种多功能的编程语言,它的功能远不限于数据分析而已。但是,R语言的很多优秀特性并不为R语言社区以外的人所熟
转载 2023-06-20 15:03:39
296阅读
目录一、前言二、准备工作2.1注册2.2拿KEY三、调用API检索信息3.1地址补全3.2分析地标建筑3.3定位IP3.4.1查询经纬度3.4.2批量查询经纬度四、讨论 一、前言这几天用R和MATLAB在学机器学习的时候尝试调用了API,无意间发现了腾讯地图的API,开源的,就折腾了个半个多小时,花十分钟来记录一下,以下出现的建筑名仅供参考学习(脑海里第一时间浮现的,并无他意),R版本是4.2.
第一章 R基础一、什么是R1.编程:面向对象的编程语言2.使用者:有着统计分析功能及强大作图功能的软件3.开发者:一组开源的数据操作二、R的优点免费、跨平台、简单易学、程序小巧、易扩展。三、R的安装R的官网:https://www.r-project.org/安装程序如下图所示:进入官网,点击download R进入下载页面,选择离自己最近的服务器链接,这里选择兰州大学镜像(CRAN):https
# 11.分面 # 11.1 使用分面将数据分割绘制到子图中 # 使用facet_grid()或facet_wrap()函数,并指定根据哪个变量来分割数据。 # 使用facet_grid()函数时,可以指定一个变量作为纵向子面板分割的依据,并指定另外一个变量作为横向子面板分割的依据 library(ggplot2) # 基本图形 p <- ggplot(mpg,aes(x=dis
名称
转载 2017-03-01 10:03:00
65阅读
2评论
Go 语言快速开发入门(基础语法详解,第一节)一、基础语法详解,第一节1、HelloWorld1.1、代码编写和解释1.2、go语言注意事项2、Go 语言的转义字符&&Go 语言注释2.1、常用制表符2.2、注释3、变量3.1、变量声明方式3.2、常量声明方式4、基本数据类型4.1、整型4.2、浮点型4.3、布尔值4.4、字符串4.5、基本数据类型默认值5、复杂数据类型5.1、指
# R语言文档打不开的解决方案 在数据科学领域,R语言作为一种强大的统计计算和数据可视化工具,受到了广泛的欢迎。然而,有时候用户可能会遇到打开R语言文档的问题,这使得他们在学习和使用R语言时感到困扰。本文将探讨常见的原因以及解决方案,并通过代码示例帮助用户更好地理解。 ## 常见问题 1. **文件路径错误**:如果文档路径不正确,R会找不到相应的文件。 2. **文件格式不支持**:R只能
原创 9月前
260阅读
  • 1
  • 2
  • 3
  • 4
  • 5