[R] trivial syntax question!
Bert Gunter
bgunter@4567 @end|ng |rom gm@||@com
Mon May 15 18:37:13 CEST 2023
Why can you not use the 'labels' argument as described in ?hclust (the Help
system should always be the first place to look for answers to such
questions):
## i.e.
plot(hclust(specimens,"ward.D2"),hang=-1, labels = x[,1],
ylab="distance",main="Classification des spécimens")
... or is there something about your example that I misunderstand?
Cheers,
Bert
On Mon, May 15, 2023 at 9:17 AM Nicolas Degallier <nicolas.degallier using free.fr>
wrote:
> Dear R-users,
> I'm probably using R too sparsely to solve a very trivial difficulty, as I
> didn't find any clear example in the tutorials on the net.
>
> My matrix is as follows (18 rows-individuals x 4 variables-columns:
>
> L/l L/L_ely L/e L/L_car
> LT 1.21875 1.56 1.857142857 5.2
> PLT 1.290322581 1.568627451 1.904761905 5.333333333
> ND1 1.426470588 1.732142857 2.255813953 4.85
> ND2 1.301587302 1.673469388 1.952380952 3.037037037
> ND3 1.235294118 1.555555556 2.8 4.666666667
> JML 1.188405797 1.576923077 1.863636364 5.466666667
> US1 1.338709677 1.693877551 1.886363636 5.045180795
> US3 1.333333333 1.67032967 2.08566708 4.832587575
> US5 1.328358209 1.679245283 2.08566708 5.045180795
> US7 1.279411765 1.673076923 2.175 4.93725
> Ml1 1.2 1.659574468 2.228571429 4.875
> Ml2a 1.298507463 1.673076923 2.175 5.045180795
> Ml2b 1.303030303 1.68627451 1.755102041 5.058823529
> Ml3 1.234375 1.645833333 1.975 4.981388889
> cri 1.291338583 1.673469388 2.08566708 5.045180795
> nat 1.323529412 1.698113208 2.195121951 5.1075
> nat 1.307692308 1.603773585 2.361111111 4.473684211
> Sallé 1.266666667 1.648433128 1.9 7.6
>
> I ran an ACP and a classification with the following script:
>
> library(ade4)
> library(stats)
> library(cluster)
>
> x<-read.table(file.choose (),sep="\t",header=T) # lecture des données:
> spécimens en lignes, variable en colonnes séparées par des tabulations
>
> labels <- x[,1] # étiquettes des spécimens
>
> x <- x[,-1] # sélection des valeurs
>
> acp<- dudi.pca(x , scannf= F,scale=T,center=T,nf=4) # analyse en
> composantes principales
>
> s.label(acp$li, xax = 1, yax = 2, labels) # affichage des étiquettes des
> specimens
>
> s.corcircle(acp$co) # corrélation entre les variables et les axes
> principaux
>
> mat<-dist(x) # distances entre spécimens deux à deux
>
> specimens<-mat
>
> plot(hclust(specimens,"ward.D2"),hang=-1,ylab="distance",main="Classification
> des spécimens")
>
> The resulting dendrogram is nice but I would like to have on the resulting
> plot the labels of each specimen in place of the number of the rows.
>
> I really would be very happy if someone has some time to complete/fix my
> script or indicate an explicit tutorial.
>
> Cheers
> Nicolas Degallier
>
> 120 rue de Charonne
> F-75011 Paris
> <nicolas.degallier using free.fr>
> <omalodes using yahoo.fr>
>
> Publications :
>
> https://www.documentation.ird.fr/listes/parauteur/DEGALLIER/NICOLAS/tout/annee
>
> « Je regarde la carte des vins pour éviter les bouchons » (Raymond Devos)
>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
[[alternative HTML version deleted]]
More information about the R-help
mailing list