Вот классический пример, найденный на странице справки для plotTangentSpace
в пакете geomorph
. Я просто добавляю две строки: построение вектора Myname
и следующую строку, которая определяет одно измерение массива Y.gpa$coords
в соответствии с Myname
.Изменить метки метки на графике, созданном plotTangentSpace в пакете «geomorph»
library (geomorph)
data(plethodon)
Y.gpa<-gpagen(plethodon$land) #GPA-alignment
ref<-mshape(Y.gpa$coords)
Myname = 41:80
dimnames(Y.gpa$coords)=list(NULL, NULL, Myname)
plotTangentSpace(Y.gpa$coords, label=T)
Как вы можете видеть на графике, созданной plotTangentSpace
точки помечены 1:40, а не 41:80, как я стремился сделать путем переименования Y.gpa$coords
. Я хотел бы наметить точки в соответствии с Myname
. В этом примере мое имя - всего лишь вектор чисел, но я бы хотел, чтобы он работал и для типа символа. Как я могу это достичь?