Message-ID: <f8e6ff050812022004j6d4c863dicb0a7d5e84d9eced@mail.gmail.com>
Date: 2008-12-03T04:04:46Z
From: Hadley Wickham
Subject: Bug in "transform"?
In-Reply-To: <49358F95.90707@biostat.ku.dk>
> The underlying issue is actually not in transform() but in data.frame():
>
>> aq <- airquality[sample(1:153,6),]
>> data.frame(aq, list(a=1,b=2))
> Error in data.frame(aq, list(a = 1, b = 2)) :
> arguments imply differing number of rows: 6, 1
>> data.frame(aq, list(a=1))
> Ozone Solar.R Wind Temp Month Day a
> 3 12 149 12.6 74 5 3 1
> 31 37 279 7.4 76 5 31 1
> 34 NA 242 16.1 67 6 3 1
> 65 NA 101 10.9 84 7 4 1
> 59 NA 98 11.5 80 6 28 1
> 133 24 259 9.7 73 9 10 1
>
Is this a bug or a "feature"?
Hadley
--
http://had.co.nz/