防止右键<script language="JavaScript"> function helpor() { if (event.button==2)alert(' 仅供浏览!谢谢!\n\n若有问题请与我联系! ') } </script>    然后把<body> 改为<body onmousedown="helpor_n
转载 6月前
145阅读
目的:利用Windows10连接装有Centos的服务器,运行R语言。 背景:服务器是很久之前买的,系统密码忘了,希望我能重装系统,并利用起来。服务器型号:联想 Model (MT):6241-AC1Linux系统版本:CentOS 8.2R版本:4.0Rstudio版本:1.3整个过程四部分:安装Linux系统;远程连接(部分可略过);安装R语言;安装Rstudio。1. 安装Li
  本文介绍在利用R语言的GD包,实现自变量最优离散化方法选取与执行、地理探测器(Geodetector)操作时,出现各类报错信息、长时间得不到结果等情况的解决方案。  在之前的文章R语言GD包基于栅格图像实现地理探测器与连续参数的自动离散化()中,我们介绍了基于R语言的GD包,实现地理探测器的详细方法——当时在进行前面这一篇文章所述操作的过程中,我暂时没有遇到莫名运行报错、失败的问题;而在后来,
# 如何解决R语言运行没有结果的问题 ## 1. 简介 在使用R语言进行开发和编程的过程中,有时候会遇到运行代码没有任何结果输出的情况。这种情况可能是由于代码的逻辑问题、数据处理问题或者是编程环境设置问题导致的。本文将介绍如何解决R语言运行没有结果的问题,并提供实际代码示例和解释。 ## 2. 解决步骤 下面是解决R语言运行没有结果的问题的步骤,可以参考以下表格: | 步骤 |
原创 2023-11-23 07:20:52
872阅读
目前看的是R语言实战这本书1、当输入png("lxc.png")这种需要加双引号。但是如果在括号中多加了一个双引号,那么"lxc.png"", R ide就会显示是函数输入的类型,显示加号,原因是双引号没有匹配,自己输错了,所以遇到没有匹配的直接输入缺失的匹配即可。2、但是还有一点很重要,R给人感觉就是png("lxc.png")这个好像是打开画板,但是如果下面不画画是什么都没有的,并不是说ide
转载 2023-07-09 17:13:30
1073阅读
R语言如何查看一个矩阵的前()几行数据?目录R语言如何查看一个矩阵的前()几行数据?R语言是解决什么问题的?R语言如何查看一个矩阵的前()几行数据?R语言是解决什么问题的?R 是一个有着统计分析功能及强大作图功能的软件系统,是由奥克兰大学统计学系的Ross Ihaka 和 Robert Gentleman 共同创立。由于R 受Becker, Chambers & Wilks 创立的S
既然了解了R语言的基本数据类型,那么如何将庞大的数据送入R语言进行处理呢?送入的数据又是如何在R语言中进行存储的呢?处理这些数据的方法又有那些呢?下面我们一起来探讨一下。首先,数据输入最直接最直观的方法就是键盘输入,在上面几篇都已经讲到,利用c创建向量,利用matrix创建矩阵,利用data.frame创建数据框等,但是我们处理的数据往往比较多,键盘输入在面对如此庞大的数据时显然不现实,当然你可以
转载 2023-06-25 09:00:47
530阅读
安装R和Rstuido软件安装之前,我们要先了解究竟什么是RR语言到底是干啥的。从概念来说R语言是用于统计分析,图形表示和报告的编程语言和软件环境;说白了就是一个便于数据统计和制图的软件。好了,我们下面话不多说,直接开始本文的主题,如何下载R和Rstuido。 1、安装R R可以在CRDN(Comprehensive R Archive Network,The Comprehensive R A
这段时间学习了<R高性能编程>这本书,基于这段时间做的项目实践,总结了一些自己的体会,和大家分享一、为什么R程序有时候会很慢?1、计算性能的三个限制条件 cpu ram io R代码本身2、R运行时解释的 在运行时解释并执行R代码3、R是单线程的 CPU的强大核心并没卵用,R只会只用一个4、R需要将全部数据加载到内存 处理的最大数据了取决于内存的限制 这里 linux相比于
# R语言新开session 在使用R语言进行数据分析或统计建模的过程中,我们通常会需要开启一个新的sessionsession是指R在内存中存储数据和计算结果的环境,每次启动R时就会打开一个新的session。 ## 为什么需要新开session 开启新的session可以确保数据的独立性和安全性。在同一个session中,如果我们不小心修改了数据或计算结果,可能会影响后续的分析结果。因
原创 2024-04-21 06:54:22
287阅读
R语言dplyr包前言  2014年刚到, 就在 Feedly 订阅里看到 RStudio Blog 介绍 dplyr 包已发布 (Introducing dplyr), 此包将原本 plyr 包中的 ddply() 等函数进一步分离强化, 专注接受dataframe对象, 大幅提高了速度, 并且提供了更稳健的与其它数据库对象间的接口。 既然是 Hadley Wickham 的新作, 并自称 a
小结(3)以上用到了9个方法实现一个问题,在实现的过程中试验数据量为n=10。得到不同方法所用的平均耗时间大小。每种方法在计算平均耗时的重复次数为N =100。当然上述的每个方法测试的数据量尽管相同,但由于(1)数据内容不尽相同,(2)由于测试耗时的时候后台打开的程序多少不同(CPU和内存任务量不同),(3)每种方法所处理的内容不尽相同。这些都对所测试的结果产生影响。为此,为了减小这些影响,本节主
转载 2023-08-09 11:27:19
119阅读
        本文写给有编程基础和无编程基础的所有R语言小白!一个星期前,笔者也是一个R语言小白,所以自知所学甚浅,如同学们在阅读时发现本文的错误和不足,热热热烈欢迎大噶在评论区补充或直接私聊联系笔者!笔者所用环境:      操作系统 Windo
R 具有灵活的编程环境,受到了广大数据分析师的青睐。本文将为学习和使用R打下基础,在开始之前我们先学习安装R并了解一些有用的知识。1.1 从CRAN获取并安装RR可在Windows、OS X和Linux/UNIX平台上运行。我们主要在Comprehensive R Archive Network(CRAN)上在线查找R资源。如果要访问R语言项目网站,可以导航到本地CRAN镜像并下载适合当前操作系统
转载 2023-07-04 22:56:39
12阅读
Function/Control Code/Character in ASCIIVersion: 2011-02-15Author: green-waste (at) 163.com【什么是 Function Code功能码或 Function Character功能字符】ASCII字符集,大家都知道吧,最基本的包含了 128个字符。其中前 32个, 0-31 ,即 0x00-0x1F,都是不可见
# R语言显示数据十行 在数据分析和统计建模中,我们经常需要查看并理解数据集的内容。而在R语言中,我们可以使用一些简单的代码来显示数据的前几行或后几行。本文将介绍如何使用R语言显示数据集的十行,并提供相应的代码示例。 ## 1. 导入数据集 在显示数据的十行之前,我们首先需要导入一个数据集。R语言提供了多种方式来导入数据,包括读取CSV文件、Excel文件、数据库等。在这里,我们以读
原创 2023-11-14 13:05:46
274阅读
【简介】R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。   【R语言的安装】官网:https://www.r-project.org/   在Ubuntu上的安装一般都有两种方式:   1、直接到官网上下载安装包(tar.gz),然后依次安装即可。   2、在网速可以的情况下,利用在apt-get安装是一种
转载 2023-07-04 20:47:58
177阅读
前言总所周知,R语言有些神奇的赋值操作, 同一个函数既可以正常使用获取对象属性, 又可以给返回值赋值从而修改原对象的属性names 下例实现了给对应元素一次性赋值name属性的功能。> a = c(1,2) > names(a) = c("张三","李四") > names(a) [1] "张三" "李四" > a 张三 李四 1 2 >length下
转载 2023-06-22 21:01:50
248阅读
本文有两重目的,一是在性能方面快速对比下R语言和Spark,二是想向大家介绍下Spark的机器学习库背景介绍       由于R语言本身是单线程的,所以可能从性能方面对比Spark和R并不是很明智的做法。即使这种比较不是很理想,但是对于那些曾经遇到过这些问题的人,下文中的一些数字一定会让你很感兴趣。       你是否
时间与空间的权衡,为了让程序更快运行可能需要更多的内存空间,另一方面为节省内存或许需编写运行速度稍慢的代码。一个R会话中的所有对象都保存在内存中,即R的内存地址空间中,R语言已可以支持2^31字节以上的向量1.通过向量化的方式优化R代码2.使用字节码编译3.将R代码中最消耗CPU的部分用编译型语言编码,如C/C++4.将R代码用并行方式编写5.其他的一些方法1.循环很慢在有循环的代码中,涉及到大量
  • 1
  • 2
  • 3
  • 4
  • 5