This is a slightly different formulation of your problem, but you  
might find it easier to work with:

Start by making a data frame):
	df=data.frame("Father"=c 
("Fred","Fred","Fred","Barney","Barney"),"Mother"=c 
("Mary","Mary","Mary","Liz","Liz"),"Child.Age"=c(4,7,9,3,5))

If you want to add a "wedding date" column to this data frame, then
df=data.frame(df,"WeddingDate"=c("December 12th, 1980","December  
12th, 1980","December 12th, 1980","March 3rd, 2003","March 3rd, 2003"))

If, for example, you wanted to delete row #4, this is what you could do:
df=data.frame(df[-4,])

Similarly for column #4:
df=data.frame(df[,-4])



Kyle H. Ambert
Graduate Student, Dept. Behavioral Neuroscience
Oregon Health & Science University
ambertk@ohsu.edu





On Mar 26, 2007, at 8:24 AM, Schmitt, Corinna wrote:
Hallo,

I have got an existing data frame and want to add a new column. The
existing data frame was created like this:

df <- rbind( c("Fred", "Mary", 4), c("Fred", "Mary", 7),
+                c("Fred", "Mary", 9), c("Barney", "Liz", 3),
+                c("Barney", "Liz", 5) )
df <- data.frame(df)
colnames(df) <- c("Father", "Mother", "Child.Age")
df
   Father Mother Child.Age
1   Fred   Mary         4
2   Fred   Mary         7
3   Fred   Mary         9
4 Barney    Liz         3
5 Barney    Liz         5

I want to add a column named weddingdate. How does this work and how can
I save the corresponding dates in the cells? (Fred-Mary: 12.12.1980,
Barney-Liz: 3.3.2003)
How can I delet a whole column or row if it is needed?

Thanks, Corinna

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting- 
guide.html
and provide commented, minimal, self-contained, reproducible code.



	[[alternative HTML version deleted]]

