猴子与香蕉

R 可视化学习资料

R语言是一款功能强大的可视化绘图软件,当然绘图只是R软件的一种功能,这里分享一个R的学习资料。http://www.cookbook-r.comR in Action:http://www.amazon.com/R-Action-Robert-Kabacoff/dp/1935182390ggplot2:Elegant Graphics for Data Analysis(useR!),http:/

59.9391 2 0
  • 关注作者
  • 收藏
1027670370

外部数据的读取与保存

getwd() #查看工作路径 dir()#查看工作路径中存储的文件信息文件--->更改工作路径#更改工作路径(1)文本文档文件的读取:‍‍read.table(file="数据.数据类型",header=T,sep=””)str()#浏览存储类型和结构信息 names()#查看数据框的各域名 head()#前六行> str(A)

123.2105 9 0
  • 关注作者
  • 收藏
1027670370

数据框的创建和访问

数据框也是一张二维表格,行和列在统计上分别称为观测和变量,计算机上分别称为记录和域。变量名的对应称谓是域名,变量值对应域值创建数据框data.frame(域名1=向量名1,域名2=向量名2,….)names(数据框名)‍访问数据框数据框名$域名、数据框名[[“域名”]]、数据框名[[域编号]]attach函数和detach函数、with函

118.2089 8 0
  • 关注作者
  • 收藏
1027670370

高级数据结构

‍R的数据对象有哪些类型从存储角度划分R对象:数值型、字符型、逻辑型从结构角度划分R对象:向量(vector)、矩阵(matrix)、数组(array)、数据框(data frame)、列表(list)数组以三维方式组织数据,是矩阵的扩展形式。可将数组视为多张二维表格罗列而成的“长方体”。表格的行列数分别对应长方体的长和宽,表格的张数对应长方体的

121.3309 7 0
  • 关注作者
  • 收藏
1027670370

矩阵的创建和访问

访问矩阵访问指定位置上的元素矩阵名[行位置常量,列位置常量]、矩阵名[行位置常量1:行位置常量2,列位置常量1:列位置常量2]、矩阵名[c(行位置常量列表), c(列位置常量列表)]访问指定行上的所有元素head(矩阵名,n)、tail(矩阵名,n)矩阵名[行位置常量,]、矩阵名[行位置常量1:行位置常量2,]、矩阵名[c(行位置常量列表),]、矩阵名[行位

109.9993 5 0
  • 关注作者
  • 收藏
卫明真

R的数据结构

1、R的对象与属性 我们已经知道R通过一些对象来运行,这些对象是用它们的名称和内容来 刻画的,其次也通过对象的数据类型即属性来刻画. 所有的对象都有两个内在 属性:类型和长度. 类型是对象元素的基本种类,共有四种:数值型, 包括– 整型– 单精度实型 – 双精度实型字符型复数型1逻辑型(FALSE、TRUE或NA) 虽然还存在其它的类型,例如函数或表达式, 但是它们并不能用来表示数 据;长度是

110.0839 6 0
  • 关注作者
  • 收藏
1027670370

R语言矩阵的创建

由单个向量派生矩阵matrix(向量名,nrow=行数,ncol=列数,byrow=TRUE/FALSE,dimnames=list(行名称向量,列名称向量))按列排)> m m [,1] [,2] [,3][1,] 1 3 5[2,]

27.9443 7 5
  • 关注作者
  • 收藏
卫明真

R语言的基本原理

如果R已经安装在你的计算机中,它就能立即运行一些可执行的命令了。R默认的命令提示符是‘>’,它表示正在等待输入命令. 如果一个语句在一行中输不完, 按回车键, 系统会自动产生一个续行符“+”, 语句或命令输完后系统又会回到命令提示符. 在同一行中输入多个命令语句, 则需要使用分号来隔开. 在Windows系统中, 能直接运行下拉菜单中的一些操作命 令. 在学习一些R的命令之前,让我们先了解R的

27.7684 6 3
  • 关注作者
  • 收藏
卫明真

R语言的特点以及安装

一、现在越来越多的人开始接触、学习和使用R, 因为它有其显著的优点, 主要包括:1) 免费: 尽管S-PLUS是非常优秀的统计分析软件,但你需要支付一笔费用, 而R是一个免费的统计分析软件(环境);2) 浮点运算功能强大: R可以作为一台高级科学计算器, 因为R同Matlab一 样不需要编译就可执行代码;3) 不依赖于操作系统: R可以在运行于UNIX, Linux, Windows 和Macin

32.1693 5 5
  • 关注作者
  • 收藏
赵娜0418

变量重命名方法

将重命名date为testDate,就像以下代码演示的一样:> names(leadership)[1] "manager" "date" "country" "gender" "age" "q1" "q2"[8] "q3" "q4" "q5"> names(leadership)[2] leadershipmanager testDate country gende

3.3621 5 1
  • 关注作者
  • 收藏
三卿

父级元素是什么意思

以中国省市县乡镇进行比喻,一级父级元素为中国,下属34个。而二级父级元素就是各个省份,每个省份都是中国的下属子级元素,但是每个省份还有属于属于自己的市,这些市是属于省的子级元素,在国、省、市这三级中,国是一级父级元素,省是二级父级元素。依次类推到乡镇。

0.1254 1 3
  • 关注作者
  • 收藏
kejiayuan0806

删除数组的一行的函数

问题描述:R语言用哪个函数删除数组的一行?> test        Date       Adj.Close1 2010-08-26   2603.482 2010-08-25   2596.58那么如果想删除test的第二行,应该用哪个函数解决方法:删除第二行:test[-2,]删除第2列:test[,-2]

0.1254 1 0
  • 关注作者
  • 收藏
W11YA

aperm()函数

有时,我们想调换数组的维度,比如:将data变量的行维度(male, female)变为第三个维度;列维度(young, middle, old)变为行维度;第三个维度(A-D)变为列维度。在R中,可使用aperm()函数来实现这个功能:> data, , A young middle oldmale 1 3 5female 2

605.0787 2 3
  • 关注作者
  • 收藏
W11YA

将向量转化为数组

> x x [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24> is.array(x) ##用is.array函数来判断是否为数组[1] FALSE> dim(x) x, , 1

5.2041 2 3
  • 关注作者
  • 收藏
kejiayuan0806

使用R写入Excel方法

我们有很多选择能完成写入Excel文件任务,本文推荐两个在实践中较常用的R包:xlsx包和XLConnect包。这两个包作者都是通过Java来写入Excel文件,所以性能相对比较稳定。那我们来看下这两个包的具体示例:xlsx包首先,创建数据集:sample.dataframe如果你Excel文件没有创建,则可以直接将数据写入到新Excel文件中:library(xlsx) #load

0.1254 1 4
  • 关注作者
  • 收藏
kejiayuan0806

R语言与Tableau集成之可视化应用

Tableau是一款非常棒的数据可视化商业软件,通过拖拉拽的方式迅速的实现数据可视化。而且该软件可以连接任何一种数据库,在处理大型数据时一点都不逊色。缺点是其无法从事数据分析和挖掘工作,幸运的是,从Tableau的8.0开始,Tableau与R语言打通,可以在Tableau中运行R脚本,从而将R语言的分析或挖掘结果在Tableau中展示。如何实现Tableau和R语言的联手绘制可视化图表呢?

0.1254 1 3
  • 关注作者
  • 收藏
W11YA

R语言中从数据框中选择随机行

可以使用函数sample_n()选择n个随机行,也可以使用sample_frac()选择行的随机分数。 我们首先使用函数set.seed()来启动随机数生成器引擎。 这对于用户重现分析非常重要。set.seed(1234)#无放回的随机取五行my_data %>% sample_n(5, replace = FALSE)#无放回的随机取5%行my_data %>% sample_fr

14.0789 3 1
  • 关注作者
  • 收藏
W11YA

R语言中数据处理

R语言常用的逻辑符号:大于=:大于或等于==:相等!=:不相等%in%:在之内。 例如,“a in%c(2,3)”表示a可能等于2或3。is.na():是NA!is.na():不是NA。 value == 2 | 3:表示值等于2或3。与value%c(2,3)相同&:和。 例如,性别==“女性”

11.9930 2 3
  • 关注作者
  • 收藏
啊啊啊啊啊吖

nls在一些数据子集上失败,但在其他类似的子集上没有失败

我正在尝试按年将nls函数应用于数据,因此每年都会有一个单独的nls函数。所有年份都大致相似(指数衰减),但有些年份nls()函数失败并出现“奇异梯度”误差。工作的数据:good_data = data.frame(y = c(8.46,6.87,5.81,6.62,5.85,5.79,4.83,4.94,4.95,5.27,5.05,5.38,5.08,3.98),

53.7385 3 4
  • 关注作者
  • 收藏
啊啊啊啊啊吖

使用dplyr case_when根据另一列的值更改NA值

structure(list(a = c(NA, 3, 4, NA, 3, "Council" , "Council", 1), b = c("Council A", 3, 4, "Council B", 6, 7, 2, 6), c = c(6, 3, 6, 5, 3, 6, 5, 3), d = c(6, 2, 4, 5, 3, 7, 2, 6), e = c(1, 2, 4, 5, 6,

15.5086 1 1
  • 关注作者
  • 收藏

热门用户 换一批

本月PGC排行 总奖励

暂无数据