Closed josefheidler closed 2 years ago
It is possible :) Two observations with the same aa_trans
(alphas) means that in the "archetypal space" these two observations are equal to each other.
In addition, the alphas of these two observations [i.e. (0, 0, 1, 0)] are saying to you that these observations are equal to the archetype 3. Remember that you can get the archetypes with aa.archetypes_
.
You can also use arch.simplex()
to plot the alphas of your data to interpret them. See https://archetypes.readthedocs.io/en/latest/getting_started/examples/aa.html
So it is possible to have two guys with same alpha values [0, 0, 1, 0] but different input variables? I will try to test your package with package from R to see, if the numbers are the same or not.
Thank you!
Yes, it is. By its definition (see the original paper), alphas @ archetypes
will be an apriximation of your dataset, so you lose information in the transformation.
In your case, the projection into the hull space determined by the archetypes is equal for both observations. If you are interested in this topic, I can pass you some papers to read.
Anyway, as it is a numerical algorithm, it is very likely that the results will not be the same on R (but let me know the results)
Aleix :)
Hello, in attached files, I got two rows with identical archetype alpha equal to 1, it is possible (row 8 and 52 in results.csv)??
Thanks!
input.csv results.csv