楼主: cbw1243
44355 504

[问答] 接受各种R语言难题   [推广有奖]

151
cbw1243 发表于 2016-7-11 11:29:58
330081293 发表于 2016-7-11 08:15
我的程序里面没有写错,是 提问题的时候   打错了,   还是不能显示,我换了个  版本的R    这个方法还是 ...
建议你给出你的data,以及你的代码,这样我才知道你在干什么

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

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

154
765442004 发表于 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了。
请问现在是什么问题?

155
chonhae 发表于 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就不应该再出现了啊,请问有什么办法吗?

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

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

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

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

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

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 22:54