如何在CCA图中更改样本标签

时间:2015-07-07 13:38:56

标签: r

通过使用vegan包,我绘制了一个CCA图。我已将envi文件中的第一列添加为样本名称。但是,图中的样本被标记为默认值,例如row1,row2,....。我想将样本的标签更改为我的表中列出的特定样本,例如Jan.S1,Jan.S2,.....。我该如何更改标签?另外,如何更改这些标签的位置以避免与点重叠?

在这里,我附上了我的代码如下:

speciesdata=read.csv("species.csv", header=T, sep=",") 
envdata= read.csv("envi.csv", header=T, sep=",")
Miseq.cca=cca(speciesdata ~ TN + TP + NH4  + pH + Zn + Pb + Cd + Ni + Cr, data = envdata)
Miseq.cca
plot(Miseq.cca,display=c("si","bp"),scaling=3)

1 个答案:

答案 0 :(得分:1)

您可以使用参数" row.names = 1"。这将使R假设csv表的第一列是样本名称,而不是数据。

例: 1)Put" Jan.S1,Jan.S2,....."在species.csv文件的第一列。 2)使用" speciesdata = read.csv(" species.csv",header = T,sep =",",row.names = 1)"在R脚本上。