首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

R语言18(三)

一,自己输入数据 首先R中的数据类型我们来分个类: 1.按照数据模式分类: 数值型,字符型,逻辑型....直接自己填写每一格的数据,输入代码后,会出现一个弹出窗口是一个空表格,我们便可以直接在表格里填写数据,非常方便,代码和效果如下: 二.从其他数据源导入数据 目前数据源太多了,数据源的格式也非常之多,幸好R的兼容性非常好...,能从各种不同的数据源中获取数据,这里只简单介绍几个比较常用的数据导入方式 1.导入CSV格式数据 read.csv("E:\\课件\\11.csv")引号下面就是你要导入的文件的路径.当如果文件存放R的工作空间时...,便可以直接忽略路径,在引号下写出文件名和后缀即可如 read.csv("21.csv")导入其他格式数据也是如此,当没有写路径时,R会默认在工作空间里导入同名文件. 2.导入Excel文件 方法一.安装并加载...107001的数据(即知识类型页面) data=dbFetch(con_query,n=-1) ####提取查询到的数据,n=-1代表提取所有数据,n=100代表提取前100行 这时我们便已经成功导入数据到R中了

1.4K60
您找到你想要的搜索结果了吗?
是的
没有找到

原创:R语言18 (二)

在学习R语言数据分析之前,我们对于R这个软件需要做一些简单的了解,这样对于我们以后编程和数据分析有很大的帮助,简单是说,就是大致了解一下R软件的界面的和操作特性,那么今天我们要讲的一个重点,也是R一个非常大的特色...,就是R软件自带的帮助文档,虽然是全英文的,不过在本文的引导下,对于英语4级的同学爱好者来说足以弄懂R的帮助文档....一.让我们先看看R的界面,这里我们只介绍RStudio这个软件,当然我们在使用这个软件的前提是要在我们的电脑上安装R软件的. ?...xxxxx 获取当前工作区间getwd() 更改工作区间 setwd( "xxxxxx") 清楚当前对象rm() 二.我们都知道R的帮助文档很强大,非常详细而且方便获取.这对于我们学习...,但是我们可以借助翻译工具,自己不懂的单词,不懂的语句直接复制到百度翻译,谷歌翻译中去,虽然有时候得出的结果不像人话,但是,你若是对R有些背景知识的人,是可以大概看懂的,不信,你可以跟着把这18看完,

66040

原创:R语言18 (一)

R的许多特性让我们难以抑制住喜欢他的冲动: 1.相比其他分析软件,要么价格高得离谱,普通人,小公司,创业公司望而生畏,买一个软件可能花上公司全年的利润,还别提需要专门的人才来使用和维护,然而R是免费的...2.R语言的编程通俗易懂,即使以前从来没有接触过编程和代码的小白,也可以轻松上手,这也是它非常受欢迎的点,它的许多功能不需要我们去编程,许多贡献值都已经写好了并编译成包,这就如同一个技能包,我们只需要下载安装就获得了强大的技能...3.在统计分析,统计挖掘领域,数据是枯燥的,我们并不能一眼就看出数据中的规律,索性的是R拥有强大的绘图功能,仅需简单的几行代码,或几个函数,就能得到你心中完美的图形,而且它还在不断的丰富中,或许某一天,...4.如果说其他统计软件是个技术宅男,那么R绝对是社交达人,它的通用性非常广泛,能够和目前主流的任何数据库连接获取数据,也能在多平台上使用,其与其他软件的兼容性也非常之好,这样对我们的工作添加了极大的便利...另外,R还有许多优点,如他的开源性,让我们能最快的获取最新最热的数据分析方法,如他的图形界面““等等.等待着我们去探索. 未完待续. PPV原创文章,严禁转载. (文:@白加黑治感冒)

569100

R语言十八(七)

R的画图功能是非常强大的,这非常有利于数据可视化,对于R画图,我们一 般使用三个画图系统,分别是R自带的画图系统,另外还有两个包,他们的画图功能也很强大,即lattice包和GGplot包,一般我们从自带的系统画图功能开始学起...R中的画图函数有高级画图函数和低级画图函数,所谓高级画图函数就是,它占用一个画板上,在此画板上绘制图像,而低级绘图函数,则不占用画板,它在高级绘图函数的基础上,进行绘制图像,也就是说,低级绘图函数只是在高级绘图函数绘制的图形基础上修改...rug( ) 添加轴密度 grid( ) 添加网格线 abline( ) 添加直线 lines( ) 添加曲线 text( ) 添加标签 legend() 添加图例 2.绘图参数 绘图参数指的是当我们主图形画出后

1.1K60

【V课堂】R语言十八(十)–OLS回归

前面讲到了假设检验,可以检验某个简单的结论,判断两个总体是否显著不同,今天,统计学中非常经典的一个知识,这就是回归,回归的分类很多,今天主要讲其中的OLS回归,OLS回归包括三大部分,分别是简单线性回归...操作 模型拟合: 查看模型结果:其中residuals是残差,就是实际值与理论模拟值的误差,intercept是截距,后面的pr(>|t|)是p值,越小越拒绝原假设,结果越显著,还有adjusted R-squared...推导出来的一些式子.那么,我们就需要来验证假设是否为真,当假设为真时,我们就承认推导出的式子有用,这时我们用可视化的方式来检验,当然数学中有公式可以检验,但是,比较复杂,我们不必了解,只需知道,当我们用R做假设验证的时候

1.2K60

【V课堂】R语言十八(八)—简单运算

这节我们将会讲解R语言基础的最后一节,数据的计算,包含了一些简单的统计数字特征和简单的四则运算,逻辑运算等等,也涉及到了矩阵方面的知识,由于数字特征,矩阵是高等数学的知识,所以这里会简单的介绍一下这些知识的数学背景...,如果我有讲解不清楚的,各位可以去翻翻相应的书籍,尽量弄懂这些知识,对于以后的数据分析有很大的帮助,因为许多模型都是需要这些基础知识的,几乎是到处要用.废话不多说,我首先来简单说明其数学含义,然后再用R来实现一次...来看看R里面的例子就一目了然了. ?...中位数 median 就是将数据按从小到大的顺序排列起来,最中间的那个数,它3同均值一样反映了数据的水平,它的好处就是 不受极端值得影响,我们常常在箱线图中用到它 方差var 通俗的就是把数据的每一点与均值的距离的平方加起来再求均值...求特征值:这个一时半会真不清楚,各位还是翻翻书了解. ? ? 未完待续

78940

【V课堂】R语言十八(十二)—-方差分析

另外,我们在回归分析之前还讲到了假设检验,T检验,如果你不记得了,可以去看看第九.我们知道T检验是检验两个总体是否有显著差异,那么,如果总体变成了3个甚至是四个,我们该怎么检验这四个总体是否有显著差异了...我们先来讲讲简单的, 1.单因素方差分析: 如果y按字段x分组,我们可以得到下表 字段Y\因子 水平a 水平b 水平c 1 10 11 12 2 13 10 12 3 11 10 12 现在的问题是根据xY...此时我们需要两两比较,三组总共要进行3次两两比较,当组数多了之后,根据排列组合知识我们知道其两两比较的次数会变得很大,这时R有一个函数能帮我们解决这件事: R实现: ? ?...R实现: ancova(weight~gesttime+dose,data=litter) ?...R实现: ? ? 由图可以得到各个因素的组别分布情况,由此可以得到我们想要的信息. 未完待续……

1.1K70
领券