[R] s-plus to R

Spencer Graves spencer.graves at pdf.com
Sat Dec 6 16:43:14 CET 2003


Is the "+" actually a unitary operator, or is it somehow a continuation 
from a previous line?  I don't know how this would explain the error 
message, but I wonder if there might be another problem? 

hope this helps,
spencer graves

Tony Plate wrote:

> I'd suggest just removing the "+" and see if that works.  It's 
> somewhat difficult to say whether that would be safe without seeing 
> more of your code, but "+" as a unary operator on character vectors 
> seems to be an identity function in S-plus 6.1, e.g.:
>
> > print(+ letters[1:3])
> [1] "a" "b" "c"
> > deparse(+ letters[1:3])
> [1] "c(\"a\", \"b\", \"c\")"
> >
>
> Maybe it has some side effects in S-plus (like invisible()?), but if 
> the code depends on these you will probably have to code these in a 
> different way in R anyway.  I don't know -- I haven't before seen "+" 
> used as a unary operator on character vectors.
>
> hope this helps,
>
> Tony Plate
>
>
> At Friday 04:33 PM 12/5/2003 +0000, Ognen Duzlevski wrote:
>
>> Hi, I have a piece of code originally written for s-plus - I am 
>> trying to
>> run it in R now. The code was obtained from someone who is now not
>> available to give any pointers and I am a beginner in R. Here is 
>> where it
>> is getting stuck:
>>
>> > +names(good.motifs[,1])
>> Error in +names(good.motifs[, 1]) : Invalid argument to unary operator
>>
>> here is now names(good.motifs,1]) looks:
>> > names(good.motifs[,1])
>> [1] "Motif.P1.8.3"  "Motif.P1.9.14" "Motif.P1.10.1" "Motif.P1.11.8"
>> [5] "Motif.P1.15.1"
>>
>> Can anyone help with an equivalent in R?
>>
>> Thanks,
>> Ognen
>>
>> ______________________________________________
>> R-help at stat.math.ethz.ch mailing list
>> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
>
>
> Tony Plate   tplate at acm.org
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help




More information about the R-help mailing list