我正在尝试向我的data.frame添加一列,每行需要一个站点,而现在R只列出同一行中的所有站点 我添加了新专栏:
mdspoints$sitename <- ('B,E,F,K,R,B,E,F,K,R')
这就是我得到的
NMDS1 NMDS2 sitename
1 -0.10675081 -0.31135031 B,E,F,K,R,B,E,F,K,R
2 -0.06941165 -0.15541436 B,E,F,K,R,B,E,F,K,R
3 0.16005296 -0.08913313 B,E,F,K,R,B,E,F,K,R
4 -0.14806604 0.23204307 B,E,F,K,R,B,E,F,K,R
5 -0.04930029 0.02153935 B,E,F,K,R,B,E,F,K,R
6 -0.06342087 -0.07401687 B,E,F,K,R,B,E,F,K,R
而我需要的是
NMDS1 NMDS2 sitename
1 -0.10675081 -0.31135031 B
2 -0.06941165 -0.15541436 E
3 0.16005296 -0.08913313 F
4 -0.14806604 0.23204307 K
5 -0.04930029 0.02153935 R
6 -0.06342087 -0.07401687 B
构造一个向量,而不仅仅是一个字符串,如:
mdspoints$sitename<-c('B','E','F','K','R','B','E','F','K',R')
c()表示向量。