On 21.06.2008, at 17:25, Marc Schwartz wrote:
on 06/21/2008 09:18 AM Gabor Grothendieck wrote:
On Sat, Jun 21, 2008 at 8:31 AM, Wacek Kusnierczyk
<[EMAIL PROTECTED]> wrote:
Hans-Jörg Bibiko wrote:
On 21.06.2008, at 01:36, Ken Liu wrote:
I would like to convert a character vector
xxx <- c("1/2
on 06/21/2008 09:18 AM Gabor Grothendieck wrote:
On Sat, Jun 21, 2008 at 8:31 AM, Wacek Kusnierczyk
<[EMAIL PROTECTED]> wrote:
Hans-Jörg Bibiko wrote:
On 21.06.2008, at 01:36, Ken Liu wrote:
I would like to convert a character vector
xxx <- c("1/2", "1/4")
to
yyy <- c(0.5, 0.25)
, but as.
On Sat, Jun 21, 2008 at 8:31 AM, Wacek Kusnierczyk
<[EMAIL PROTECTED]> wrote:
> Hans-Jörg Bibiko wrote:
>>
>> On 21.06.2008, at 01:36, Ken Liu wrote:
>>> I would like to convert a character vector
>>>
>>> xxx <- c("1/2", "1/4")
>>>
>>> to
>>>
>>> yyy <- c(0.5, 0.25)
>>>
>>>
>>> , but as.numeric did
Hans-Jörg Bibiko wrote:
>
> On 21.06.2008, at 01:36, Ken Liu wrote:
>> I would like to convert a character vector
>>
>> xxx <- c("1/2", "1/4")
>>
>> to
>>
>> yyy <- c(0.5, 0.25)
>>
>>
>> , but as.numeric didn't work for me. Could anyone give me a hint
>> please?
>
> There are many many ways, and t
... or try to avoid unnecessarily complex code, and just type
sapply(parse(text=xxx), eval)
vQ
Kenn Konstabel wrote:
> another way to do it is using eval and parse:
>
> yyy<-numeric()
> for(i in 1:length(xxx)) yyy[i] <- eval(parse(text=xxx[i]))
>
> or ...
>
> unlist(lapply(as.list(xxx), functi
Kenn Konstabel wrote:
another way to do it is using eval and parse:
yyy<-numeric()
for(i in 1:length(xxx)) yyy[i] <- eval(parse(text=xxx[i]))
or ...
unlist(lapply(as.list(xxx), function(x) eval(parse(text=x
or even
sapply(parse(text=xxx), eval)
(Beware that this can have unforeseen
another way to do it is using eval and parse:
yyy<-numeric()
for(i in 1:length(xxx)) yyy[i] <- eval(parse(text=xxx[i]))
or ...
unlist(lapply(as.list(xxx), function(x) eval(parse(text=x
then xxx can contain any valid expressions (not necessarily fractions)
Kenn
On Sat, Jun 21, 2008 at 12:4
On 21.06.2008, at 01:36, Ken Liu wrote:
I would like to convert a character vector
xxx <- c("1/2", "1/4")
to
yyy <- c(0.5, 0.25)
, but as.numeric didn't work for me. Could anyone give me a hint
please?
There are many many ways, and they're depending on the structure of
xxx. If you on
8 matches
Mail list logo