Вопросы по теме 'cowplot'

Сохранение интервалов между участками с помощью функции Cowplot align
Я пытаюсь создать несколько плотно сложенных графиков с помощью Cowplot. Я могу получить желаемый эффект с помощью следующего MWE: library(ggplot2) library(cowplot) disp_plot <- ggplot(data=mtcars,aes(x= hp,y=disp)) + geom_point()+...
484 просмотров
schedule 30.09.2021

Ошибка при сборке графиков с помощью cowplot :: plot_grid
Я использую следующий код для создания диаграммы разброса анализа избыточности (RDA). График предназначен только для одного вида, и я провожу этот анализ для двух других видов (я не показываю код для двух других видов, поскольку он в основном тот...
486 просмотров
schedule 30.10.2021

Выровняйте общие легенды по центру сетки сюжета (с коровьим сюжетом)
Воспроизводимый пример можно найти в этом руководстве для пакета cowplot. https://cran.r-project.org/web/packages/cowplot/vignettes/shared_legends.html Копируем пример кода: library(ggplot2) library(cowplot) #down-sampled diamonds data...
4132 просмотров
schedule 19.02.2022

Cowplot plot_grid (): Заголовок в графике
Я пытаюсь включить заголовок в собранный график, построенный с использованием plot_grid() . Я попробовал как решение, предложенное в cowplot справочном руководстве здесь @Claus Wilke, так и обходной путь предлагается здесь как часть самого...
806 просмотров
schedule 27.02.2022

Сохранение ggplot в формате EPS для редактирования в Adobe Illustrator проблема с текстом
Вопрос Я хочу сохранить ggplot из R для редактирования в Adobe Illustrator (AI). Я могу сохранить график в формате EPS или PS с помощью ggsave , но сюжет всегда содержит некоторую тень вокруг текста. Есть ли способ исправить это в R или...
2249 просмотров
schedule 09.03.2022

grid.text в ggplot дает ошибку в plot_grid
Я пытаюсь использовать функцию plot_grid из пакета cowplot R, чтобы соединить два графика. Однако я получал следующую ошибку: Ошибка в переключателе (x [[2]] [[1]] $ name, C_abline = C_abline (x [[2]]), C_plot_new = C_plot_new (x [[2]]),:...
1924 просмотров
schedule 17.03.2022

Как изменить размер графиков до одинакового размера в сетке из нескольких графиков
У меня есть следующий код, чтобы собрать около 6 графиков: # Set up the work directory in which all data is gonna be extracted HiBAP1517 = read.csv("HiBAPPaperv2.csv") #Change name of the file # Load the ggplot2 package library(ggplot2) #Run to...
973 просмотров
schedule 31.05.2022

Как настроить поля и метки с помощью plot_grid?
Я хотел бы, чтобы заголовок не был обрезан, а метки осей были удалены из этой диаграммы, которую я создал с помощью plot_grid из cowplot. Вот мой код data(mtcars) library(ggplot2) library(cowplot) mpg = ggplot() + geom_boxplot(aes(y...
6745 просмотров
schedule 29.06.2022

ggplot2 - Как добавить метки к рисунку нескольких графиков?
Мне нужно добавить одну метку x и одну метку y к следующему рисунку с несколькими графиками, используя cowplot : library(ggplot2 set.seed(99) x_1 = data.frame(z = rnorm(100)) x_2 = data.frame(z = rnorm(100)) x_3 = data.frame(z = rnorm(100)) lst...
845 просмотров
schedule 28.09.2022

R: удалить границу при построении графика с помощью ggplot2 + ggExtra + cowplot
Я не мог найти способ не строить внешний кадр при объединении графиков через ggplot2 + ggExtra + cowplot. Я не уверен, где я должен сказать R, но подозреваю, что проблема заключается в ggExtra. Вот пример: require(ggplot2) require(cowplot)...
827 просмотров
schedule 17.11.2022

Как я могу выровнять несколько графиков по их названиям, а не по площади графика?
Я использую egg для выравнивания нескольких графиков на странице . Мне интересно, можно ли выровнять два столбца по заголовкам a) и c) вместо области графика? Спасибо! Код: library(egg) library(grid) p1 <- ggplot(mtcars,...
660 просмотров
schedule 30.06.2023

Выравнивание графиков разной высоты по вертикали с помощью cowplot :: plot_grid () при использовании corre_equal ()
Я пытаюсь объединить два объекта ggplot с помощью cowplot::plot_grid() и выровнять их по вертикали. Обычно это довольно просто использовать align = "v" . dat1 <- data.frame(x = rep(1:10, 2), y = 1:20) dat2 <- data.frame(x = 1:10, y =...
2199 просмотров
schedule 27.01.2023

Используйте cowplot в R для выравнивания графиков image()
Я хотел бы выровнять два графика в R, созданные с помощью функции image() . Образец кода: # Load package library(cowplot) # Plot sample image image <- image(matrix(rnorm(1000), 100,100)) # Align plots plot_grid(image, image) Однако,...
194 просмотров
schedule 18.04.2023

Преобразование базового сюжета в grob с сохранением соотношения сторон
Мне нужно преобразовать базовый график R в гроб, чтобы его можно было наложить на некоторые ggplot . Я нашел пару функций для этого, ggplotify::as.grob и cowplot::plot_to_gtable . Проблема в том, что они не сохраняют соотношение сторон...
1925 просмотров
schedule 27.05.2023

Совместите фасетные ggplots (facet_wrap) с cowplot в R
Я пытаюсь выровнять два графика панели, созданные с помощью facet_wrap в ggplot , следующим образом (примечание: панель A должна оставаться пустой): Я заметил, однако, что оси Y панели B не точно выровнены с осями Y от последнего до...
472 просмотров
schedule 30.11.2022

Выровняйте графики разной ширины по значениям шкалы оси X
Как выровнять два участка разной ширины, чтобы: их оси x синхронизированы верхний ряд также содержит общую легенду Я в основном хочу, чтобы каждый интервал по оси x соответствовал одинаковому количеству сантиметров на двух графиках. Я...
167 просмотров
schedule 14.01.2023

Как добавить метки к нескольким графикам ggplot (A, B, C)
Я пытаюсь добавить метки A, B и C в верхний левый угол каждого из этих графиков. Я пробовал cowplot::draw_plot_label() , но ничего не работает. Кто-нибудь может помочь? Эти метки A, B и C не являются основным заголовком каждого графика. #...
808 просмотров
schedule 20.01.2023

R-графика: как сделать объекты из VennDiagram совместимыми с cowplot plot_grid?
Я делаю диаграммы Венна с помощью пакета VennDiagram. Выходят нормально: library(VennDiagram) library(cowplot) png("p.png") p = draw.pairwise.venn(30,20,11, category = c("Dogs", "Cats"), lty = rep("blank", 2), fill = c("light blue", "pink"),...
818 просмотров
schedule 17.11.2023

извлечение отдельных деталей сюжета из комбинированного сюжета в `cowplot` для модульных тестов
Я пытаюсь написать модульные тесты для функций, где я использую cowplot::plot_grid() для объединения ggplot2 графиков. Например, # setup set.seed(123) library(ggplot2) # creating basic plots p1 <- ggplot(aes(x = as.factor(am), y = wt),...
212 просмотров
schedule 15.01.2024

Как уменьшить границы между легендами в коровьем заговоре
Расположение нескольких легенд - распространенная проблема при подготовке графиков в R. Функция theme() в пакете ggplot2 позволяет расположить несколько легенд в горизонтальном или вертикальном направлении. Однако в некоторых случаях одни легенды...
69 просмотров
schedule 01.03.2024