我有一个从csv文件读取的现有表,就像
Ab<-read.table(“Ab.csv”,sep=”,”,header=T)
我有另一个专栏,比如
New_column<-rep(0,10)
如何将此New_column
添加到现有表格Ab
中,以及如何在修改后的表格中为此添加的列添加列标题?
答案 0 :(得分:2)
尝试:
Ab$New_column = rep(0,10)
答案 1 :(得分:1)
cbind()函数可以解决这个问题:
Ab2&lt; - cbind(Ab,New_column)
这将保留CSV文件中Ab中的列名称。它命名新列&#34; New_column&#34;。如果这不是您想要的列名,请在cbind中指定它。假设您想要命名新列&#34;值&#34;:
Ab2&lt; - cbind(Ab,values = New_column)
您也可以使用names()函数重命名:
姓名(Ab2)&lt; - c(&#34; first_col_name&#34;,&#34; second_col_name&#34;,&#34;值&#34;)