热门 最新 精选 话题 上榜
绘制世界指定区域的地图数据#install.packages("maps")library(maps)library(ggplot2)world_map <- map_data("world")euro <- map_data("world", region = c("UK","France", "Spain","Germany", "Italy"))ggplot(euro...
原创 2021-06-09 17:09:33
1522阅读
信息熵的相关知识,考虑用信息熵来计算互信息和条件互信息。
原创 2021-06-09 17:09:29
1325阅读
目的将经纬度数据对应的数值先进行聚类,然后将聚类的结果和经纬度数据进行合并,将不同的聚类结果在地图上进行热力板块展示。type是聚类的类型结果数据展示聚类结果判断图,聚成4类。聚类包加载install.packages("factoextra")数据读取data=read.csv("C:\\Users\\Administrator\\Desktop\\Rap\\annual...
原创 2021-06-09 17:09:28
513阅读
R语言中调用Python的模块包,进行调用加载,实现交互和函数共用。
原创 2021-06-09 17:09:27
444阅读
R语言批量将Oracle数据库数据插入到MySQL数据库中
原创 2021-06-09 17:09:26
243阅读
R语言中文字符串解决,R语言批量插入
原创 2021-06-09 17:09:24
149阅读
R语言连接SQL-serve数据库
原创 2021-06-09 17:09:20
181阅读
、线性探测发法
原创 2021-06-07 21:45:11
168阅读
代码int par[max_n]; //父亲数组int rank[max_n]; //树的高度void init(int n) { //初始化 for (int i = 0; i < n; i++) { par[i] = i; rank[i] = 0; }}int find(int x) { //查询树的根 if (par[x] == x) return x; else { return par[x] = find(par[x]); }}void
原创 2021-06-07 21:41:27
166阅读
http://blog.csdn.net/wenwen091100304/article/details/48318699一、引言前几天面试,被大师虐残了,好多基础知识必须得重新拿起来啊。闲话不多说,进入正题。二、为什么要线程同步因为当我们有多个线程要同时访问一个变量或对象时,如果这些线程中既有读又有写操作时,就会导致变量值或对象的状态出现混乱,从而导致程序异常。举个例子,如果一个银行账户同时被两
转载 2021-06-07 11:59:01
59阅读
Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。 该框架提供了以下功能:Web 服务标准支持:CXF 支持以下 Web 服务标
转载 2021-06-07 11:25:19
134阅读
print puts p 用法
原创 2021-06-05 10:24:06
203阅读
背景编写R脚本时, 载入包时老是显示报的版本号, 以及载入包的信息, 这些信息不想打印出来, 下面是方法.message不显示── Attaching packages ─────────────────────────────────────── tidyverse 1.2.1 ──✔ ggplot2 3.1.0 ✔ purrr 0.3.0✔ tibble 2.0.1 ...
原创 2021-06-04 19:26:55
688阅读
如何提取季节,月份,使用lubridate包年份: year(datae)月份: month(datae)日期: day(datae)季节: quarter(datae)代码library(lubridate)d<-c("2012-1-10","2013-5-9","2014-6-25")year(d)month(d)day(d)quarter(d)结果> ...
原创 2021-06-04 19:26:37
662阅读
参考What’s the difference between 1L and 1?To explicitly create an integer value for a constant you can call the function as.integer or more simply use "L " suffix.数字后面, 加上L, 表明他是整数, 运算速度更快, 占用内存更小...
原创 2021-06-04 19:26:19
789阅读
1. 背景在回归分析时,有时候我们需要知道每个因子每个水平的回归系数,这样就需要将因子转化为虚拟变量,R语言中有model.matrix进行转换,但是只能一个转换一个因子,这里我们用R包useful,可以支持多个因子同时转换。
原创 2021-06-04 19:26:00
1180阅读
试试CSDN的新模板这是test文章目录试试CSDN的新模板前言一、问题解析二、解决方案1.写一个循环2.穷举,将所有的可能都罗列上3. 使用apply函数,进行批量处理4. 用他提供的数据进行测试总结前言有朋友给我写信,问我R语言的问题,与
原创 2021-06-04 19:25:21
345阅读
1. 不显示warningoptions (warn = -1)2. 显示warningoptions (warn = 1)
原创 2021-06-04 19:24:47
855阅读
1. 模型解释lmer常用模型公式如下:mod= lmer(data = , formula = y ~ Fixed_Factor + (Random_intercept + Random_Slope | Random_Factor))data,为数据集y,为观测值,所要分析的性状,因变量Fixed_Factor,为固定因子()内为随机因子Random_intercept,
原创 2021-06-04 17:32:01
1748阅读
dom是解析xml的底层接口之一(另一种是sax)   而jdom和dom4j则是基于底层api的更高级封装    dom是通用的,而jdom和dom4j则是面向java语言的       DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和
原创 2021-06-02 09:57:45
253阅读
背景介绍因为一些情况,需要判断一行命令运行的状态,然后再做出反应,整体来说:是否出现warning是否出现Error是否读取成功R中判断warning和error状态的函数,我没有找到。同事说,try.....catch多经典的方法,你怎么不用呢?我知道R中有tryCatch这个函数,但是没有具体用过
推荐 原创 2021-06-01 16:56:48
1397阅读
学习生涯回想我自己的学习R语言的经历,总结如下:1. 敲门第一级:跑别人的代码2. 入门第二级:修改别人的代码,安装包3. 晋级第三级:查看包中帮助文档,自己写代码4. 突飞猛进第四级:根据自己的需求,将代码写为函数或者脚本,方便调用5. 修成正果第五级:编写自己的R包,将函数进行打包6. 蓦然回首第六级:把自己的R包,放到CRAN,github,博...
原创 2021-06-01 16:55:21
463阅读
chooseCRANmirror()
原创 2021-06-01 16:55:20
452阅读
1. 默认的参数commandArgs超简单1.1 脚本示例head.Rargs = commandArgs(TRUE)if(length(args) != 2){ cat("运行命令方式:Rscript head.R dat.csv 5\n\thead.R 为脚本\n\tdat.csv 为数据\n\t5 为行数\n") quit("no")}else{ dd ...
原创 2021-06-01 16:55:19
217阅读
灌水系列这是一个朋友提的问题,R语言中有多个数据框,本来是一个数据框写入一个Excel表。但是现在想要写入到一个Excel表中,毕竟Excel才是最通用的软件,把每个数据框写入Excel不同的sheet表。问题解决代码演示代码解释:首先建立两个数据框aa和bb然后载入openxlsx软件包,主要是用于导出Excel格式重点是建立一个list,每个元素就是一个sheet,名称就是sheet的名称然后使用write.xlsx函数输出list对象即可aa<-data.frame(
原创 2021-06-01 16:55:18
2234阅读
R语言中cor函数,只能计算相关系数,如果想要计算显著性,需要两两用cor.test进行,如果是多列数据,操作比较麻烦。这里介绍两个包,非常方便的进行多列数据的相关系数及其显著性的检验,并且给出可视化。1. 模拟数据这里模拟出10列数据。> set.seed(123)> dd = as.data.frame(matrix(rnorm(1000),100,10))> he...
原创 2021-06-01 16:55:17
3664阅读
R中使用return(message(""))例子:tt = function(dat){ # 判断如果数据的列数为3列,就退出,给出提示,如果是其它列,打印数据前六行。 if(dim(dat)[2] == 3){ return(message("错误,数据是三列")) }else{ head(dat) }}t1 = data.frame(ID=1:10,...
原创 2021-06-01 16:55:16
1904阅读
使用方法:a = 1+1system.time({a = 1+1})注意:程序要在{}里面。> system.time({a = 1+1})用户 系统 流逝 0 0 0
原创 2021-06-01 16:55:15
2009阅读
1. 数据格式:矩阵包括行号和列号2. 热点图+聚类# 热点图heatmap(Amat)3. 纵向聚类图1# 横向聚类1library(amap)clu <- hclusterpar(Amat)plot(clu,sub="",hang = -1,xlab = NA,ylab = NA,main = NA)4. 纵向聚类图2# 横向聚类library(cluster)agnx <- agnes(Amat,method = "complete")pltree(
原创 2021-06-01 16:55:14
2383阅读
xlsx文件,是2007,2013,2016版本的Excel文件,R语言中可以通过openxlsx包进行读取。1. 读取xlsx文件> dd = read.xlsx("../hebing_pedigree.xlsx")> head(dd) ID Sire Dam1 65107859 435 010422 65112819 CHN65102226 090533 65108883 CHN65101423 1024 65113
原创 2021-06-01 16:55:13
1468阅读