全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2016-7-11 11:29:58
330081293 发表于 2016-7-11 08:15
我的程序里面没有写错,是 提问题的时候   打错了,   还是不能显示,我换了个  版本的R    这个方法还是 ...
建议你给出你的data,以及你的代码,这样我才知道你在干什么
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-11 12:48:47
大神大神,R里有类似MATLAB里的 EZPLOT直接输出函数图形的函数或者包嘛?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-11 13:21:35
楼主你好,
请教两个关于geom_smooth画的loess line 的问题:
1、对某一条线,可以表示出线的1-3四分位么(形式不限)?
2、图中画出了两条线,可以标注出两条线之间的p值么?
多谢楼主
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-11 15:19:01
现在我需要用ctree来建立模型,我尝试过R里边的数据源iris去建模,cluster_iris<-ctree(Species~Sepal.Length+Sepal.Width+Petal.Length+Petal.Width,data=iris)
然后plot(cluster_iris),可以得到书的形态的。
可是用到我的数据的时候,就算我把我的源数据改成跟iris一样的格式,用ctree时还是不行。显示是Error: cannot allocate vector of size 5.3 Mb
我一开始以为是分配的内存不够,可是我分配了1500MB了。
请问现在是什么问题?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-11 16:01:59
关于子集的问题:比如有一个原始数据框rcc.dataframe,里面包含三个变量time、surgery(A、B、C、D)、age。现在要筛选出age在16-65岁之间、surgery为A或B的子集,用newdata=rcc[(rcc$age>18 & rcc$age<=65) $(rcc$surgery==\"A\" | rcc$surgery==\"B\"),]或者用subset函数得出来的子集newdata,你再探索newdata的时候会发现一些残留,比如summary (newdata$surgery)结果还是会显示surgery=A有多少,B有多少,C为0,D为0!!!!按理说C和D就不应该再出现了啊,请问有什么办法吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-11 19:27:37
cbw1243 发表于 2016-7-10 22:04
substr是要对x中每一个元素进行抓取。
substr(x, 2,2)就是抓取第二个character,所以显示的都是x中每一个 ...
谢谢楼主
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-11 19:29:06
cbw1243 发表于 2016-7-10 22:17
strsplit(text, ':') #text是你的一段话
谢谢楼主
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-11 22:13:27
henrylx13 发表于 2016-7-11 12:48
大神大神,R里有类似MATLAB里的 EZPLOT直接输出函数图形的函数或者包嘛?
可以直接把函数写出来,给定x再求出y值,再plot
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-11 22:18:10
why318why 发表于 2016-7-11 13:21
楼主你好,
请教两个关于geom_smooth画的loess line 的问题:
1、对某一条线,可以表示出线的1-3四分位么 ...
建议用loess函数把你所有想要标注的值都求出来,加进你的dataframe里。
你想画什么都可以。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-11 22:25:51
765442004 发表于 2016-7-11 15:19
现在我需要用ctree来建立模型,我尝试过R里边的数据源iris去建模,cluster_iris
看看电脑的memory,你分配的多了,但是可能电脑本身内存不够了,分配再多还是一样。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-11 22:29:14
chonhae 发表于 2016-7-11 16:01
关于子集的问题:比如有一个原始数据框rcc.dataframe,里面包含三个变量time、surgery(A、B、C、D)、age。 ...
你的surgery应该是factor吧。可以先转换成character
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 10:18:06
NB啊楼主  赞一个
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 11:10:13
日新少年 发表于 2016-7-12 10:18
NB啊楼主  赞一个
光说没用,给加个精?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 15:40:48
如何加载和使用termstrc
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 16:51:59
cbw1243 发表于 2016-7-12 11:10
光说没用,给加个精?
哈哈哈  这个板块要是我管  我就给加精
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 19:17:23
R语言做半参数回归模型方面的会吗?想请教
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 21:28:53
cbw1243 发表于 2016-7-8 21:51
data1
library(bnlearn)
setwd("D:\\2016论文\\冠心病数据库分析")
data0 <- as.data.frame(read.csv("gxb.csv",header=TRUE))
data2 <- apply(data0,2,as.character)
# mode(data2) #检验变量类型
res = tabu(data2)
plot(res)
这是错误提示:
res = tabu(data2)
Error in check.data(x) : the data must be in a data frame.
怎么解?仍然没有frame
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 21:39:33
签名还在酝酿中 发表于 2016-7-12 21:28
library(bnlearn)
setwd("D:\\2016论文\\冠心病数据库分析")
data0
apply以后的data2是data.frame?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 21:41:06
wu88172968 发表于 2016-7-12 15:40
如何加载和使用termstrc
安装 install.packages("")
加载 library("")
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 21:42:43
曾梦想仗剑 发表于 2016-7-12 19:17
R语言做半参数回归模型方面的会吗?想请教
可以把你具体的问题说来听听
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 21:52:37
cbw1243 发表于 2016-7-12 21:39
apply以后的data2是data.frame?
是的,我想把整个data2给frame
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 21:58:40
签名还在酝酿中 发表于 2016-7-12 21:52
是的,我想把整个data2给frame
老师,不知道您是否理解我的意思
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 22:16:59
签名还在酝酿中 发表于 2016-7-12 21:58
老师,不知道您是否理解我的意思
apply以后data的mode会变成matrix,再as.data.frame 一下
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-12 22:27:33
cbw1243 发表于 2016-7-12 22:16
apply以后data的mode会变成matrix,再as.data.frame 一下
大神老师,您真牛!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-13 10:08:31
您好!我现在有时间-浓度数据,想使用R的程序包Decon来求每一时间点的导数,不知道能不能实现,code需要怎么写?谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-14 08:48:51
求助楼主及各位R高手:
我是做环境方面的工作,有时会出现这样的情况,不同的站位采集不同的层次(根据水深有的站位只取表层,有的站位要取表和底层,还有的站位要取表中底三层,没有规律),最后每个站位要算一个值(所有层次的平均值),想用R根据站位点名称求每个点的不同层次的平均值,测试数据如下:
point        layer        COD
1        S        2.1
1        M        2.2
1        B        2.3
2        S        2
2        B        2.1
3        S        2.3
4        S        2.1
4        B        2.3
5        S        2
5        M        2.2
5        B        2.1
6        S        2.3


point表示点号,layer表示层(S表层,M中层,B底层),COD表示环境要素的数据,目的就是求它的每个站位的平均值
附件列表

COD-TEST.txt

大小:121 Bytes

 马上下载

测试数据

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-14 10:37:30
tim0532 发表于 2016-7-14 08:48
求助楼主及各位R高手:
我是做环境方面的工作,有时会出现这样的情况,不同的站位采集不同的层次(根据水深 ...
library(dplyr)
dat %>% group_by(layer) %>% summarise_at(c("COD"), mean)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-14 20:32:49
大神   为什么我这段  求  X和Y的t分布的   函数  结果  不正确
> x=c(79.98,80.04,80.02,80.04,80.03,80.03,80.04,79.97,80.05,80.03,80.02,80.00,80.02)
> y=c(80.02,79.94,79.98,79.97,97.97,80.03,79.95,79.97)
> n1=length(x)
> n2=length(y)
> xb=mean(x)
> yb=mean(y)
> Sx2=var(x)
> Sy2=var(y)
> S=((n1-1)*Sx2+(n2-1)*Sy2)/(n1+n1-2)
> m=(xb-yb)/sqrt(S*(1/n1+1/n2))


我运行  求平均值的时候  显示的结果就错了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-14 22:39:25
330081293 发表于 2016-7-14 20:32
大神   为什么我这段  求  X和Y的t分布的   函数  结果  不正确
> x=c(79.98,80.04,80.02,80.04,80.03,80. ...
你这是t.test吧,用 t.test(x,y)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-7-14 22:57:40
大神,能用R语言做财务方面的数据分析吗,求指点
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群