Re: [R] just a small variable-naming question

2013-08-27 Thread Keith Jewell
In case the OP wanted to append columns, rather than rename existing 
columns:


cbind(myData, var1=NA, var2=NA, var3=NA)
  col1 col2 col3 var1 var2 var3
1123   NA   NA   NA
2234   NA   NA   NA
3345   NA   NA   NA


On 24/08/2013 17:22, arun wrote:

Hi,
You could use ?paste()
colnames(myData)-paste(colnames(myData),paste0(var,1:3),sep=_)
  myData
#  col1_var1 col2_var2 col3_var3
#1 1 2 3
#2 2 3 4
#3 3 4 5

A.K.



- Original Message -
From: Richard Shermanrss@gmail.com
To: r-help@r-project.org
Cc:
Sent: Saturday, August 24, 2013 12:09 PM
Subject: [R] just a small variable-naming question

Hi all,

If I have this little data set:


myData- data.frame(col1 = 1:3, col2 =2:4, col3 = 3:5)
myData

   col1 col2 col3
1123
2234
3345

and I want to add (not replace) the names var1, var2, var3 to the existing 
col1, col2, col3, what is the right way to do that?

Thanks.

-Richard

---
Prof. Richard Sherman
Division of International Studies
Korea University

__
R-help@r-project.org 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.




__
R-help@r-project.org 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.


[R] just a small variable-naming question

2013-08-24 Thread Richard Sherman
Hi all,

If I have this little data set:

 myData  - data.frame(col1 = 1:3, col2 =2:4, col3 = 3:5)
 myData
  col1 col2 col3
1123
2234
3345

and I want to add (not replace) the names var1, var2, var3 to the existing 
col1, col2, col3, what is the right way to do that?

Thanks.

-Richard

---
Prof. Richard Sherman
Division of International Studies
Korea University

__
R-help@r-project.org 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.


Re: [R] just a small variable-naming question

2013-08-24 Thread arun
Hi,
You could use ?paste()
colnames(myData)-paste(colnames(myData),paste0(var,1:3),sep=_)
 myData
#  col1_var1 col2_var2 col3_var3
#1 1 2 3
#2 2 3 4
#3 3 4 5

A.K.



- Original Message -
From: Richard Sherman rss@gmail.com
To: r-help@r-project.org
Cc: 
Sent: Saturday, August 24, 2013 12:09 PM
Subject: [R] just a small variable-naming question

Hi all,

If I have this little data set:

 myData  - data.frame(col1 = 1:3, col2 =2:4, col3 = 3:5)
 myData
  col1 col2 col3
1    1    2    3
2    2    3    4
3    3    4    5

and I want to add (not replace) the names var1, var2, var3 to the existing 
col1, col2, col3, what is the right way to do that?

Thanks.

-Richard

---
Prof. Richard Sherman
Division of International Studies
Korea University

__
R-help@r-project.org 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.


__
R-help@r-project.org 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.