Описание тега ggtern

NoneGgtern is an R package to create ternary diagrams - it is an extension to ggplot2
1 ответ

Троичная диаграмма Как сделать подпись к легенде в десятичной, а не в научной записи

Я использую пакет ggtern в R для построения троичных диаграмм. У меня проблемы с настройкой легенды о "заливке". Вот мой код: library(ggtern) setwd("~/R/data") library(XLConnect) df <- readWorksheetFromFile("ternary_two_wells.xlsx",sheet=1,startR…
27 июл '16 в 15:42
0 ответов

Как изменить цвет определенных точек в ggtern

Я использую ggtern для отображения некоторых данных RGB, где каждая точка относится к цвету% от красного, зеленого или синего. Мне было интересно, можно ли изменить цвет определенных точек графика, чтобы они соответствовали фактическому цвету, котор…
09 мар '18 в 17:09
1 ответ

ggtern фасетки не отображаются на оси z

Я использую ggtern_1.0.6.1 и столкнулся с проблемой. При использовании facet_wrap метки оси z на троичных диаграммах не появляются. Но они появляются при использовании facet_grid. a<-data.frame(x=c(1,1,1),y=c(1,1,1),z=c(1,1,1),b=c("a","b","c")) V…
16 дек '15 в 18:12
2 ответа

Как добавить метки на оси в тройной диаграмме с помощью пакета ggtern?

Тройная диаграмма показана на следующем рисунке. Я хочу добавить метки Z=60, Z=90 и Y=60, используя пакет ggtern в R. Ссылка R code является кодом R троичной диаграммы
1 ответ

Как получить тройные контурные графики с помощью ggtern 2.1.0?

Я экспериментировал с этим кодом и пытаюсь получить линии сетки над графиком. Используемый код такой же, как в OP: #Orignal Data as per Question a <- c(0.1, 0.5,0.5, 0.6, 0.2, 0 , 0 , 0.004166667, 0.45) b <- c(0.75,0.5,0 , 0.1, 0.2, 0.95161290…
17 мар '16 в 20:25
0 ответов

Как я могу передать переменную метке вершины ggtern?

Поэтому я хочу, чтобы метка вершины обновлялась автоматически, когда аргумент функции передается в функцию построения. Все примеры, которые я видел, связаны с установкой фиксированной метки? Есть ли способ сделать это?
27 фев '18 в 00:48
1 ответ

Построение результата kde в ggtern

Я использую ggtern для построения большого набора данных в виде третичного графика (см. Пример ниже). До определенного размера данных все было идеально, так как я использовал geom_density_tern(). Поскольку я хочу визуализировать гораздо более сложны…
15 янв '16 в 12:13
2 ответа

Как правильно заполнить цвета с помощью geom_polygon в ggtern?

Вот код, который я использую для создания границ в моей троичной диаграмме: library(ggtern) DATA <- data.frame(x = c(0,0,0.04), y = c(1,0.6,0.575), z = c(0,0.4,0.385), xend = c(0.4,0.21,0.1), yend = c(0.0,0.475,0), zend = c(0.6,0.315,0.9), Series…
28 июн '17 в 06:28
1 ответ

Перекрывающиеся графики плотности в тройной диаграмме Ггтерна

У меня есть два набора данных, выглядящих следующим образом: #dataset 1 x y z 1 24.22055 22.25462 53.52483 2 24.61821 21.88752 53.49427 3 24.60858 21.89172 53.49971 4 24.59630 21.88356 53.52014 5 24.66904 21.86319 53.46777 6 24.68200 21.80782 53.510…
15 апр '18 в 22:02
2 ответа

Ошибка ggtern - ошибка в f(..., self = self): неиспользованный аргумент (координаты $ plot)

Почему я получаю эту ошибку? Я даже попробовал простой пример макета ниже, но все еще получаю ошибку. Ссылка на пример макета - Создание троичного сюжета x <- data.frame( x1 = c( 0, 0, 1, 0.1, 0.6, 0.2 ), x2 = c( 0, 1, 0, 0.3, 0.2, 0.8 ), x3 = c(…
11 авг '18 в 23:05
3 ответа

ggtern отключает некоторые темы из ggplot2

Попытка переключить тему на theme_bw() не работает, theme_grey() кажется приоритетным. Есть идеи почему? ggplot(data=mpg,aes(y=year,x=cyl)) + geom_point() + theme_bw() РЕДАКТИРОВАТЬ: Как предлагается в комментариях, это работает при запуске в чистом…
18 июл '16 в 17:22
0 ответов

Как нарисовать барицентрические координаты, используя ggtern в R?

Я пытаюсь нарисовать график, который использует переменные A,B и O в качестве входных данных и "L" в качестве выходных данных, ограниченный условием, что: A + B + O = 1 (0 Я думаю, что я должен использовать барицентрические координаты, чтобы показат…
16 ноя '18 в 01:44
0 ответов

Ошибка при использовании grid.arrange с графиками, сгенерированными ggtern

Я недавно скачал ggtern и пытаюсь нарисовать серию троичных графиков. Моя цель - нарисовать несколько из них на одной панели. Документация о ggtern говорит, что grid.arrange работает безупречно на графиках ggtern. Однако мои графики портятся, когда …
16 мар '17 в 05:30
1 ответ

Почему ggtern не отображает некоторые точки?

Я пытаюсь сделать график из data.frame, который содержит положительные и отрицательные значения, и я не могу построить все точки. Кто-то знает, можно ли адаптировать код, чтобы построить все точки? example = data.frame(X1=c(-1,-0.5,1),X2=c(-1,0.7,1)…
07 апр '16 в 16:32
1 ответ

Как использовать диапазон осей и метки из исходных данных в ggtern?

Я использую ggtern в R для создания троичного графика и хотел бы, чтобы на моем графике ggtern были метки и разрывы оси, такие же, как у исходных данных. В случае сгенерированных данных в приведенном ниже коде каждая ось будет максимум до 12, 10 и 4…
08 апр '18 в 09:30
1 ответ

ggtern: пересечение между строкой (geom_segment) и сглаженными данными (geom_smooth_tern)

В настоящее время я работаю над визуализацией эксперимента по испарению. Я построил тройную фазовую диаграмму (NaCl-Na2SO4-H2O) с ggtern и данными, основанными на симуляции phreeqc. Границы фазы (красный / синий) - это сглаженные точки данных (geom_…
03 май '18 в 05:36
0 ответов

Изменить цвет стрелки на графике ggtern?

#Load the data df <- read.table(file = "~/Desktop/PPS-data.txt", header = T) #Create the plot and store plot <- ggtern(data = df, aes(x = Xyp, y = XO, z = XY)) + geom_point(aes(fill = Root), size = 4, shape = 21, color = "black") + ggtitle("PP…
26 окт '18 в 09:33
0 ответов

Почему ggtern искажает данные

Я не могу понять, почему мои точки данных на троичной диаграмме выглядят искаженными, что особенно заметно в шкале Fe02, где ни одно из значений, приближающихся к 50%, похоже, не отображается правильно. Требуется ли ggtern преобразование данных или …
24 авг '17 в 10:01
2 ответа

Выпуклая оболочка для троичного заговора с использованием ggtern в R

Площадь полинаторов выпуклой оболочки Рассмотрим следующую data.frame DGChi <- structure(list(Sucrose = c(42, 40, 15, 19, 33, 49, 35, 31, 22, 25, 37, 28, 31, 41, 27, 28, 33, 43, 21, 37, 14, 41, 30, 34, 38, 40, 40, 33, 33), Fructose = c(27, 29, 41…
28 авг '17 в 16:27
1 ответ

Ширина / толщина оси в ггтерне

Простой - и, возможно, элементарный - вопрос, на который я не смог найти ответ: Как мне изменить / управлять шириной / толщиной оси в ggtern? Похоже, что обычные команды, которые не относятся к ggtern, будут очень благодарны за помощь. Заранее спаси…
25 апр '17 в 08:57