Преобразование координат xy в троичное пространство для троичного графика в R - PullRequest
0 голосов
/ 25 января 2020

У меня проблемы с созданием троичного сюжета. Я попробовал обе функции в пакете ggtern и Plotly. У меня есть набор (x, y) координат, все между 0 d и 1. Когда я просто делаю обычный geom_point() график, я могу хорошо видеть результаты в декартовом пространстве.

Затем я попробовал функцию ggtern() после преобразования моих (x, y) координат в троичное пространство, но я получить совершенно другой результат, и точки не отображаются с таким же распределением, как в декартовом пространстве. Поскольку я хочу построить тройной контурный график, мне кажется совершенно необходимым, чтобы я получил такое же распределение точек, как и в декартовом пространстве.

Я пробовал следующее преобразование с другими значениями для параметра 'direction':

Ternary_Coords<-as.data.frame(t(XYToTernary(VarX,VarY),direction=2)))

Но мои очки никогда не выглядят так же, как на декартовом графике. В чем может быть проблема?

Большое спасибо заранее!

...