通过使用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)
答案 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脚本上。