What about using NULL?
> x<-runif(12)
> y<-runif(12)
> z<-runif(12)
> mydf<-data.frame(cbind(x,y,z))
> names(mydf)
[1] "x" "y" "z"
> mydf$x<-NULL
> names(mydf)
[1] "y" "z"
--- On Tue, 9/29/09, Rolf Turner wr
On 30/09/2009, at 10:25 AM, Duncan Murdoch wrote:
On 29/09/2009 4:54 PM, Rolf Turner wrote:
On 30/09/2009, at 9:32 AM, milton ruser wrote:
x=runif(12)
y=runif(12)
w=runif(12)
mydf<-data.frame(cbind(x,y,w))
head(mydf)
mydf<-subset(mydf, select=c(-x,-w))
head(mydf)
But this doesn'
On 29/09/2009 4:54 PM, Rolf Turner wrote:
On 30/09/2009, at 9:32 AM, milton ruser wrote:
x=runif(12)
y=runif(12)
w=runif(12)
mydf<-data.frame(cbind(x,y,w))
head(mydf)
mydf<-subset(mydf, select=c(-x,-w))
head(mydf)
But this doesn't work if NAME1 and NAME2 are ***names***,
as
Peace on your heart... it is still Tuesday, and Friday is away... :-)
On Tue, Sep 29, 2009 at 4:54 PM, Rolf Turner wrote:
>
> On 30/09/2009, at 9:32 AM, milton ruser wrote:
>
> x=runif(12)
>> y=runif(12)
>> w=runif(12)
>>
>> mydf<-data.frame(cbind(x,y,w))
>> head(mydf)
>>
>> mydf<-subset(mydf,
On 30/09/2009, at 9:32 AM, milton ruser wrote:
x=runif(12)
y=runif(12)
w=runif(12)
mydf<-data.frame(cbind(x,y,w))
head(mydf)
mydf<-subset(mydf, select=c(-x,-w))
head(mydf)
But this doesn't work if NAME1 and NAME2 are ***names***,
as the terminology would apply. And that is
x=runif(12)
y=runif(12)
w=runif(12)
mydf<-data.frame(cbind(x,y,w))
head(mydf)
mydf<-subset(mydf, select=c(-x,-w))
head(mydf)
On Tue, Sep 29, 2009 at 4:27 PM, Rolf Turner wrote:
>
> On 30/09/2009, at 9:15 AM, milton ruser wrote:
>
> May be this:
>>
>> FRAME <- FRAME[-c(NAME1, NAME2)]
>> or
>>
On 30/09/2009, at 9:15 AM, milton ruser wrote:
May be this:
FRAME <- FRAME[-c(NAME1, NAME2)]
or
FRAME<- subset(FRAME, select=(-NAME1, -NAME2))
This is ridiculous advice. Try things out before you suggest them.
cheers,
Rolf Turner
May be this:
FRAME <- FRAME[-c(NAME1, NAME2)]
or
FRAME<- subset(FRAME, select=(-NAME1, -NAME2))
bests
milton
On Tue, Sep 29, 2009 at 4:12 PM, Dennis Fisher wrote:
> Colleagues,
>
> Hopefully a simple problem: I want to delete a column with a known name
> from a dataframe. I could write:
>
>
Try this:
FRAME$NAMETODELETE <- NULL
On Tue, Sep 29, 2009 at 5:12 PM, Dennis Fisher wrote:
> Colleagues,
>
> Hopefully a simple problem: I want to delete a column with a known name from
> a dataframe. I could write:
>
> FRAME <- FRAME[, names(FRAME) != NAMETODELETE]
> or
> FRAME
Colleagues,
Hopefully a simple problem: I want to delete a column with a known
name from a dataframe. I could write:
FRAME <- FRAME[, names(FRAME) != NAMETODELETE]
or
FRAME <- FRAME[, !names(FRAME) %in% c(NAME1, NAME2, ETC)]
Is there some simpler means to accomplish this
10 matches
Mail list logo