Questions on specialized packages (the ROSE package presumably) may not get
answered on this list. If that turns out to be the case, you may wish to
contact the package maintainer: Nicola Lunardon .
Bert Gunter
"The trouble with having an open mind is that people keep coming along and
sticking
Yes, CRAN did accept 'if(inherits(e, "try-error"))'.
I remember now, when I used the try-construct the first time, I also
saw tryCatch and found it a bit too extensive for my purposes. Will
look at it again when needed.
Thanks to you and Enrico
On Sun, 15 Dec 2019 at 16:03, Bert Gunter wrote:
>
See ?try which links you to ?tryCatch for the preferred approach.
Alternatively: if(inherits(e, "try-error")) ## should work and
satisfy CRAN
-- Bert
Bert Gunter
"The trouble with having an open mind is that people keep coming along and
sticking things into it."
-- Opus (aka Berkeley Br
> "HW" == Hans W Borchers writes:
HW> I have been informed by CRAN administrators that the development
HW> version of R issues warnings for my package(s). Some are easy to mend
HW> (such as Internet links not working anymore), but this one I don't
HW> know how to avoid:
HW> Err
On Jun 25, 2015, at 11:52 PM, Steven Yen wrote:
> Thanks Davis. But actually, the line is legitimate:
I didn't say it was illegitimate, only confusing.
>
> if (inherits(wt,what="character")) wt<-data[,wt]
What you are asking for is known in R as non-standard evaluation. Examples
include th
Thanks Davis. But actually, the line is legitimate:
if (inherits(wt,what="character")) wt<-data[,wt]
because, coming down with wt being characters, the part wt<-data[,wt]
then picks up variables data$wt. The call
wmean(mydata,wt="weight")
actually goes OK. I was hoping to figure out a
On Jun 25, 2015, at 7:48 PM, Steven Yen wrote:
> Thanks to all for the help. I have learned much about "inherit" and "class".
> I like to know about one additional option, and that is to use a calling
> parameter without the quotation marks, similar to the linear regression
> syntax:
>
> lm(d
Thanks to all for the help. I have learned much about "inherit" and
"class". I like to know about one additional option, and that is to use
a calling parameter without the quotation marks, similar to the linear
regression syntax:
lm(data=mydata,weights=wt)
Below is a simple set of codes to ca
> Steve Taylor
> on Wed, 24 Jun 2015 00:56:26 + writes:
> Note that objects can have more than one class, in which case your == and
%in% might not work as expected.
> Better to use inherits().
> cheers,
> Steve
Yes indeed, as Steve said, really do!
The use
Because data.frame converts it. I don't know what rationale was originally used
to justify including that transformation automatically, but I think it is much
better this way than having POSIXlt in the data frame. POSIXlt is itself like a
little data frame, and having data frames inside of data
On 2015/1/5 20:51, David Winsemius wrote:
On Jan 5, 2015, at 5:47 PM, Jinsong Zhao wrote:
On 2015/1/5 17:28, Ben Bolker wrote:
Jinsong Zhao yeah.net> writes:
In the following code snippet,
#
a <- strptime("121114 0510", "%m%d%y %H%M")
b <- data.frame(date = a, res = 1:5)
class(a)
class(b[
On Jan 5, 2015, at 5:47 PM, Jinsong Zhao wrote:
> On 2015/1/5 17:28, Ben Bolker wrote:
>> Jinsong Zhao yeah.net> writes:
>>
>>
>>> In the following code snippet,
>>> #
>>> a <- strptime("121114 0510", "%m%d%y %H%M")
>>> b <- data.frame(date = a, res = 1:5)
>>> class(a)
>>> class(b[1,1])
>>> #
On 2015/1/5 17:28, Ben Bolker wrote:
Jinsong Zhao yeah.net> writes:
In the following code snippet,
#
a <- strptime("121114 0510", "%m%d%y %H%M")
b <- data.frame(date = a, res = 1:5)
class(a)
class(b[1,1])
#
I am wondering why the class of a and b[1,1] are not the same.
How to make the class
Jinsong Zhao yeah.net> writes:
> In the following code snippet,
> #
> a <- strptime("121114 0510", "%m%d%y %H%M")
> b <- data.frame(date = a, res = 1:5)
> class(a)
> class(b[1,1])
> #
> I am wondering why the class of a and b[1,1] are not the same.
>
> How to make the class of a and b[1,1] to b
You don't detail how you detect that 'there are no duplicates', and
also provide no proof of this. It's not the usual sense of
duplicated(), it needs to be that there are no date-times within a
burst (a single animal's trip/journey/trajectory). Can you try this on
your datetime and burst id and rep
On 12/10/2012 07:01 AM, Johannes Graumann wrote:
Hi,
What goes wrong when the following error shows up:
Error in reconcilePropertiesAndPrototype(name, slots, prototype,
superClasses, :
No definition was found for superclass “sequencesuperclass” in the
specification of class “sequences”
0.011 19.343 0
#2012-07-06 09:47:21 -0.141 22.510 0.011 19.321 0
#2012-07-06 10:02:21 -0.139 22.372 0.011 19.280 0
A.K.
- Original Message -
From: Hasan Diwan
To: Poizot Emmanuel
Cc: r-help@r-project.org
Sent: Thursday, O
On Thu, Oct 4, 2012 at 3:07 AM, Hasan Diwan wrote:
> Mr. Emmanuel,
>
> On 4 October 2012 02:43, Poizot Emmanuel wrote:
>
>> Dear all,
>>
>> I have a time serie dataset such as the following with data acquired every
>> 15 minutes:
>>
>> DateHeure Profondeur Température Salinité Turbidité Chlor
On Thu, 4 Oct 2012, Poizot Emmanuel wrote:
Dear all,
I have a time serie dataset such as the following with data acquired every 15
minutes:
DateHeure Profondeur Température Salinité Turbidité Chloration
1 2012-07-06 08:47:22 -0.144 22.4690.011 0.000 0
2 2012-07-06 0
Mr. Emmanuel,
On 4 October 2012 02:43, Poizot Emmanuel wrote:
> Dear all,
>
> I have a time serie dataset such as the following with data acquired every
> 15 minutes:
>
> DateHeure Profondeur Température Salinité Turbidité Chloration
> 1 2012-07-06 08:47:22 -0.144 22.4690.011
]
Sent: Friday, August 31, 2012 12:33 PM
To: Bert Gunter
Cc: David Winsemius; r-help@r-project.org; Ramiro Barrantes
Subject: Re: [R] Class that wraps Data Frame
I guess there are two issues with data.frame. It comes with more than
you probably want to support (e.g., list and matrix- like subsetter
I guess there are two issues with data.frame. It comes with more than
you probably want to support (e.g., list and matrix- like subsetter [,
the user expecting to be able to independently modify any column). And
it comes with less than you'd like (e.g., support for a 'column' of S4
objects). By
To add to what David said ...
Of course, there are already S3 "getters" and "setters" methods for data
frames ("[.data.frame" and "[<-.data.frame" )*. These could clearly be
extended -- i.e. the data.frame class could be extended and appropriate S3
methods written. Whether you use S3 or S4 depends
On Aug 31, 2012, at 5:57 AM, Ramiro Barrantes wrote:
> Hello,
>
> I have again a "good practices"/programming theory question regarding
> data.frames.
>
> One of the fundamental objects that I use is the data frame with a particular
> set of columns that I would fill or get information from,
On 01.10.2011 13:21, Omphalodes Verna wrote:
Hi everybody!
I have a matrix of class "myClass", for example:
myMat<- matrix(rnorm(30), nrow = 6)
attr(myMat, "class")<- "myClass"
class(myMat)
When I extract part of ''myMat'', the corresponding class ''myClass''
unfortunately disappear:
myMat
The current "classwt" option in the randomForest package has been there since
the beginning, and is different from how the official Fortran code (version 4
and later) implements class weights. It simply account for the class weights
in the Gini index calculation when splitting nodes, exactly as
I knew there had to be a simple solution. Thank you!
On Mar 30, 2011, at 3:04 AM, Peter Ehlers wrote:
> On 2011-03-29 19:12, Mark Ebbert wrote:
>> Hi,
>>
>> I apologize if the solution is right in front of me, but I can't find
>> anything on how to convert a class of 'noquote' to 'matrix'. I've
On 2011-03-29 19:12, Mark Ebbert wrote:
Hi,
I apologize if the solution is right in front of me, but I can't find anything on
how to convert a class of 'noquote' to 'matrix'. I've tried as.matrix and I've
tried coercing it by 'class(x)<-matrix', but of course that didn't work. I've
been using
Thank you! This was exactly what I was looking for.
Jukka
Lainaus "David Winsemius" :
On Dec 31, 2010, at 2:49 AM, Jukka Koskela wrote:
Hello,
Could somebody please tell me what am I doing wrong in following?
I try extract coefficients (using arm-package) from the lmer
frunction, but I
On Dec 31, 2010, at 2:49 AM, Jukka Koskela wrote:
Hello,
Could somebody please tell me what am I doing wrong in following?
I try extract coefficients (using arm-package) from the lmer
frunction, but I get the
following warning:
a<-data.frame(coef(res))
Error in as.data.frame.default(x[[i]]
On Tue, Nov 2, 2010 at 7:01 PM, GL wrote:
>
> Forgot to mention. This works in the PC implementation of R. The results I'm
> seeing here are in Mac OS X with X11 and tcl/tk installed.
Could you provide a minimal reproducible example that illustrates the problem.
--
Statistics & Software Consul
Forgot to mention. This works in the PC implementation of R. The results I'm
seeing here are in Mac OS X with X11 and tcl/tk installed.
--
View this message in context:
http://r.789695.n4.nabble.com/class-changed-after-execution-with-sqldf-tp3024592p3024602.html
Sent from the R help mailing lis
append=TRUE,sep="\n")
> write(paste("Failed to download:",
> paste("CM",sDate1,".zip",sep="")),file =
> "Failure-Log.txt",append=TRUE,sep="\n")
> closeAll
print(paste("Failed to download:",
paste("CM",sDate1,".zip",sep="")),file = "Failure-Log.txt",append=TRUE,sep="\n")
write(paste("Failed to download:",
paste("CM",sDate1,".zip",sep="&qu
Hi,
Is it a public URL (i.e., that we can try downloading from too)? Do
you get the same error now matter where/what you download or just from
that one place? Finally, if you are using Windows > XP, are you
running R as an administrator (or very sure that the log file or
whatever else you are cr
On 09/19/2010 10:02 AM, h...@wiseadvice.eu wrote:
Good morning experts!
situation:
class(myMatrix)="matrix"
class(myMatrix[(1:2),]))="matrix"
class(myMatrix[1,])= "character"
consequences are far reaching as, for instance colnames(myMatrix[(1:2),]) !=
colnames(myMatrix[1,]) or names(myMatrix[
Hi,
Strange, there seems to be different behavior of "old style" classes and S4
classes.
This worked just like you expected (but it's not the same thing, no S4
classes)
f2=function(x,...) UseMethod("fxy")
fxy.default=function(x,...){
print("default")
}
fxy.X=function(x,...) {
On Dec 4, 2009, at 11:55 AM, Allen L wrote:
Dear R forum,
I want to replace all the elements in a data frame (dd) which match
the
character "x" with "0".
What's the most elegant way of doing this (there must be an easy way
which
I've missed)? I settled on the following loop:
for(i in 5:
Here a way of doing it:
for (i in 5:12){
# convert to character so you can substitute 'x'
a <- as.character(dd[,i])
a[a == 'x'] <- '0' replace with zero
dd[,i] <- as.numeric(a)
}
On Fri, Dec 4, 2009 at 11:55 AM, Allen L wrote:
>
> Dear R forum,
> I want to replace all the eleme
Thanks to both Martins, your advice solved the confusion between S3 and S4
classes for the show method.
br.
Leo
On Tue, Jul 21, 2009 at 9:58 AM, Martin Maechler wrote:
> > "MartinMo" == Martin Morgan
> > on Mon, 20 Jul 2009 18:57:33 -0700 writes:
>
>MartinMo> L L writes:
>
> "MartinMo" == Martin Morgan
> on Mon, 20 Jul 2009 18:57:33 -0700 writes:
MartinMo> L L writes:
>> Ok, I could solve also the latter problem by defining show.myclass
function in
>> the zzz.R file and adding the line 'S3method(show,myclass)' into
NAMESPACE
>> file.
L L writes:
> Ok, I could solve also the latter problem by defining show.myclass function in
> the zzz.R file and adding the line 'S3method(show,myclass)' into NAMESPACE
> file. Now the package passes all checks.
I would have, in NAMESPACE,
importFrom(methods, show)
exportMethods(show)
and
Ok, I could solve also the latter problem by defining show.myclass function
in the zzz.R file and adding the line 'S3method(show,myclass)' into
NAMESPACE file. Now the package passes all checks.
The information on how to exactly extend existing methods and include new
methods/classes into a packag
Thanks, the issue was solved by adding class definitions to the zzz.R file
in the R code directory. However, this led to a new problem.
The zzz.R now contains class definition:
> setClass("myclass", contains = "list")
and method definition for the new class, extending the generic 'show':
> set
On Fri, May 22, 2009 at 1:55 PM, Stavros Macrakis wrote:
> On Fri, May 22, 2009 at 12:28 PM, Gabor Grothendieck
> wrote:
>
>> ...The way this might appear in code is if someone wanted to calculate the
>> number of one hour intervals in 18 hours. One could write:
>>
>> t18 <- times("18:00:00")
>>
On Fri, May 22, 2009 at 12:28 PM, Gabor Grothendieck <
ggrothendi...@gmail.com> wrote:
...The way this might appear in code is if someone wanted to calculate the
> number of one hour intervals in 18 hours. One could write:
>
> t18 <- times("18:00:00")
> t1 <- times("1:00:00")
> as.numeric(t18) /
On Fri, May 22, 2009 at 11:01 AM, Stavros Macrakis
wrote:
> On Fri, May 22, 2009 at 10:03 AM, Gabor Grothendieck
> wrote:
>>
>> Regarding division you could contribute that to the chron package.
>> I've contributed a few missing items and they were incorporated.
>
> Good to know. Maybe I'll do t
On Fri, May 22, 2009 at 10:03 AM, Gabor Grothendieck <
ggrothendi...@gmail.com> wrote:
> Regarding division you could contribute that to the chron package.
> I've contributed a few missing items and they were incorporated.
>
Good to know. Maybe I'll do that
> Giving an error when it does n
You could create a subclass of times with its own print and format
methods that printed and formatted hours/minutes/seconds even if
greater than one day if that is the main item you need.
Regarding division you could contribute that to the chron package.
I've contributed a few missing items and th
On Thu, May 21, 2009 at 8:28 PM, Gabor Grothendieck wrote:
> It uses hours/minutes/seconds for values < 1 day and uses days and
> fractions
> of a day otherwise.
>
Yes, my examples were documenting this idiosyncracy.
> For values and operations that it has not considered it falls back to
> the
On Thu, May 21, 2009 at 5:04 PM, Stavros Macrakis wrote:
> On Wed, May 20, 2009 at 12:28 PM, Gabor Grothendieck
> wrote:
>>
>> There is a times class in the chron package.
>
> Perfect! Just what I was looking for.
>
> On Wed, May 20, 2009 at 12:19 PM, jim holtman wrote:
>>
>> If you want the ho
On Wed, May 20, 2009 at 12:28 PM, Gabor Grothendieck <
ggrothendi...@gmail.com> wrote:
> There is a times class in the chron package.
Perfect! Just what I was looking for.
On Wed, May 20, 2009 at 12:19 PM, jim holtman wrote:
> If you want the hours from a POSIXct, here is one way of doing it
There is a times class in the chron package. Times are measured
in fractions of a day so 1/24 is one hour.
> library(chron)
> dt <- Sys.time()
> tt <- times(format(dt, "%H:%M:%S"))
> tt
[1] 12:27:46
> tt + 1/24
[1] 13:27:46
There is an article on dates and times in R News 4/1.
On Wed, May 20, 2
If you want the hours from a POSIXct, here is one way of doing it; you can
create a function for doing it:
> x <- Sys.time()
> x
[1] "2009-05-20 12:17:13 EDT"
> y <- difftime(x, trunc(x, units='days'), units='hours')
> y
Time difference of 12.28697 hours
> as.numeric(y)
[1] 12.28697
>
It depends o
Odette Gaston gmail.com> writes:
>
> Dear all,
>
> I have a problem with accessing class attributes.
> I was unable to solve this
> yet, but someone may know how to solve it.
My best guess at your immediate problem (doing
things by hand) is that you're not using the
whole vector. From your e
> The predict.rpart() function from the rpart library allows for
> calculating the class probabilities for a given test case instead of a
> discrete class label.
> How are these class probabilities derived? Is it simply the proportion
> of the majority class to all cases in a leaf node?
Th
56 matches
Mail list logo