s4

    3热度

    1回答

    我是一个新的S4类,并四处寻找解决方案,但失败:( 我有一个S4类列表,不知道它是否是嵌套列表,但我想要将其更改为数据框。我的表看起来是称为z, head(z) [[1]] An object of class "AgNode" Slot "center": x: 1515, y: 2258 Slot "name": [1] "hsa:4052" Slot "txtLabel":

    0热度

    1回答

    尽管在话题与各种计算器的答案试验和阅读支持文档的: http://r-pkgs.had.co.nz/man.html 我还没有能够创建一个包帮助页面将包含一个S4通用的功能和它的所有方法为一体并只有一个帮助页面。 #' generic function for plotting classical multidimensional scaling #' @param object (Report

    0热度

    1回答

    只是为了方便起见,当你在构造函数调用中按Tab时,如何让R显示类的字段? 让我告诉你我的意思是 - 有一类: cEvent = setClass( "Event", representation( time = "POSIXct" ) ) 那么当你创建一个实例 earthquake = cEvent( ,并按下Tab键向您展示的输入字段可以是它只是显示

    1热度

    2回答

    当我在R中创建一个S4类的新实例时,我希望新创建的对象具有唯一的id字段。我试图通过uuid包中的UUIDgenerate()来实现它。的问题是,我获得相同UUID在每个新对象实例: library(uuid) setClass("C", representation=representation( id = "character" ), prototype = p

    3热度

    1回答

    我无法定义继承所有data.frame方法的类。例如,如果我是定义一个类时间表这可以表示为一个data.frame: data.frame(task = c("Read Permutation City", "Learn S4 oop"), from = c(Sys.Date(), Sys.Date()), to = c(Sys.Date() + 5, Sys.Date

    1热度

    1回答

    我有一组观察对,我想标记它们的time之间的间隔。 (在真实数据集,这些观察对代表进入和退出麦克风校准。) # R version 3.2.3 library(lubridate) ## Version 1.5.6 library(dplyr) ## Version 0.5.0 data <- data.frame( group = c(1,1,2,2,3,3), typ

    1热度

    2回答

    我写信叫Expression一个S4级,并希望包括S4对象,DESeq2 = "DESeqDataSet"作为插槽中的S4对象: setClass( Class = "Expression", representation = representation ( species = "character", edgeR = "DGEList", DESeq2 = "DE

    0热度

    1回答

    我想创建一个新的时间系列类,其属性是一个Zoo对象。 不幸的是,“动物园”类无法识别。 library(zoo) setClass("timeseries", representation(ts = "zoo", name = "character"),) Warning message: undefined slot classes in definition of "timeseries

    0热度

    1回答

    我目前正在创建一个使用S3动物园对象的新S4类。我可以创建一个类 setOldClass("zoo") setClass("rollingSD", slot = c(rollPeriod = "numeric", tsOutput = "zoo")) 此代码正常工作。现在,如果我想创建一个对象为 riskSD <- new("rollingSD") 这也很好。但是,以下内容会产生错误 r

    1热度

    1回答

    我需要一个可能包含也可能不包含它自己的类,以便在R中用作树。 每个节点都有Side,Analytical_Matrix,MaxChi2和P以及Sons也是Node类型的。 第一次创建节点时,我需要Sons为空或NULL。但是后来我创造了它们并将它们当作儿子(我有最多3个儿子的限制)。 我已经试过这对于配置类: setClass(Class = "Node",slots=c(Side="charac