Slots as @title and @documentation in S-Plus
So R has two kinds of easy methods tag any variable: comment and attr. I like both of them. What a great R. Thanks. Wind ------------------ ???? ------------------ ???: "Robert Sams"<robert at sanctumfi.com>; ????: 2008?12?19?(???) ??7:39 ???: "Martin Becker"<martin.becker at mx.uni-saarland.de>; "Wind"<windspeedo at qq.com>; ??: "r-sig-finance"<r-sig-finance at stat.math.ethz.ch>; ??: RE: [R-SIG-Finance] Slots as @title and @documentation in S-Plus Also see ?comment
vMatrix <- matrix(1:10, ncol=2) comment(vMatrix) <- "The first time and so on." comment(vMatrix)
[1] "The first time and so on."
Robert -----Original Message----- From: r-sig-finance-bounces at stat.math.ethz.ch [mailto:r-sig-finance-bounces at stat.math.ethz.ch] On Behalf Of Martin Becker Sent: 19 December 2008 08:02 To: Wind Cc: r-sig-finance Subject: Re: [R-SIG-Finance] Slots as @title and @documentation in S-Plus You may use attributes, e.g. attr(vMatrix,"title") <- "The first time and so on." attr(vMatrix,"title") (see ?attr for details, especially for the list of "reserved" attribute names). Martin
Wind wrote:
In S-Plus, data frames have slots as @title and @documentation. It seems that R is different. After the following code: vMatrix<-sqlQuery(sqlMatrix,sqlStr1) If I want to add some memo to vMatrix?it would be vMatrix at title="The first time and so on." in S-Plus. But in R, data frame has no slots. According to help and documentations, it seems that S4 class has slot. But data frame is not S4. The S4/S3 confused me since I am new to R. I wonder whether thers's easy way to attach some memo to a data frame, as in S-Plus. Thanks.
_______________________________________________ R-SIG-Finance at stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-sig-finance -- Subscriber-posting only. -- If you want to post, subscribe first.
-- Dr. Martin Becker Statistics and Econometrics Saarland University Campus C3 1, Room 206 66123 Saarbruecken Germany