由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - R help
相关主题
怎样在data step跳过格式不对的data record?One question about data step in sas
请问如何在ppt里引入SAS源代码。求书:Time Series Analysis and Its Applications: With R Examples
谁有电子版的numerical recipes in c++ example book?如何根据cdf(比较复杂,不能求微分)求其pdf
How to compare two correlations in SAS?问一个问题: error of ratio
sas一问question about regression in plm (转载)
请教一个SAS Macro的问题Question about the variable names in ARRAY
a question regarding sas programming请问怎么在R/window下编译一个源文件包啊?
SAS Base 123题再一问...请教一个SAS文件循环生成的小问题
相关话题的讨论汇总
话题: tol话题: ydata话题: class话题: error
进入Statistics版参与讨论
1 (共1页)
t**********y
发帖数: 374
1
问题1
I try to understand the use of new(), and followed exactly their examples.
为什么会有 error message?
--------------------------------------------
library(methods)
t1 <- new("track", x = seq_along(ydata), y = ydata)
Error in getClass(Class, where = topenv(parent.frame())) :
"track" is not a defined class
------------------------------------------------
问题2
estimateCommonDisp 是一个function的名字, 但里面的.estimateCommonDisp 是什么
意思啊?
-----------------------------------------------------
> estimateCommonDisp
function (object, tol = 1e-06, rowsum.filter = 5)
{
.
.
.
common.dispersion <- .estimateCommonDisp(pseudo.obj, tol = tol)
.
.
.
}

------------------------------------------------------
t******g
发帖数: 372
2
回答见下面,R的文档够简单的了,还是看全了吧

track <- setClass("track",
representation(x="numeric", y="numeric"))
new的例子上面有句话, so ? setClass
## using the definition of class "track" from \link{setClass}
看源文件的话这个函数下面还有一个函数。。。
或者命令行上 .estimateCommonDisp 看代码
另,该升级R和相关的pkg了,至少1年了

【在 t**********y 的大作中提到】
: 问题1
: I try to understand the use of new(), and followed exactly their examples.
: 为什么会有 error message?
: --------------------------------------------
: library(methods)
: t1 <- new("track", x = seq_along(ydata), y = ydata)
: Error in getClass(Class, where = topenv(parent.frame())) :
: "track" is not a defined class
: ------------------------------------------------
: 问题2

t**********y
发帖数: 374
3
非常感谢回复.
我理解你解释的问题1
关于问题2, 你的意思是 estimateCommonDisp 和 .estimateCommonDisp 是两个函数?
如果想看源代码,该怎么操作?
R的文档对我这样的初学者有时是太简单了...:(

【在 t******g 的大作中提到】
: 回答见下面,R的文档够简单的了,还是看全了吧
:
: track <- setClass("track",
: representation(x="numeric", y="numeric"))
: new的例子上面有句话, so ? setClass
: ## using the definition of class "track" from \link{setClass}
: 看源文件的话这个函数下面还有一个函数。。。
: 或者命令行上 .estimateCommonDisp 看代码
: 另,该升级R和相关的pkg了,至少1年了

t******g
发帖数: 372
4
在你使用的这个版本的edgeR里至少在2.4.6以前是存在这么2个函数的
之后的版本合并了,第二个.开头的不存在了。
源代码可以直接从bioc下回来看,或者只读的svn有最近的dev版本,老板可以从
archive里找
http://www.bioconductor.org/packages/2.10/bioc/html/edgeR.html
http://www.bioconductor.org/packages/2.9/bioc/html/edgeR.html
觉得初学者就同时既要了解R的结构和一个复杂算法如edgeR的实现有点over

?

【在 t**********y 的大作中提到】
: 非常感谢回复.
: 我理解你解释的问题1
: 关于问题2, 你的意思是 estimateCommonDisp 和 .estimateCommonDisp 是两个函数?
: 如果想看源代码,该怎么操作?
: R的文档对我这样的初学者有时是太简单了...:(

1 (共1页)
进入Statistics版参与讨论
相关主题
请教一个SAS文件循环生成的小问题sas一问
新手弱弱的问,关于R的安装请教一个SAS Macro的问题
请教一个SAS读中文数据库的问题a question regarding sas programming
Quick QuestionSAS Base 123题再一问...
怎样在data step跳过格式不对的data record?One question about data step in sas
请问如何在ppt里引入SAS源代码。求书:Time Series Analysis and Its Applications: With R Examples
谁有电子版的numerical recipes in c++ example book?如何根据cdf(比较复杂,不能求微分)求其pdf
How to compare two correlations in SAS?问一个问题: error of ratio
相关话题的讨论汇总
话题: tol话题: ydata话题: class话题: error