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

удалить границы из grid.arrange
Я комбинирую графики multip ggplot, используя функцию grid.arrange из пакета gridExtra. Я делаю это: p1<-ggplot(x, aes(Date, Value)) + geom_line() p2<-ggplot(y, aes(Date, Score)) + geom_point() grid.arrange(p1, p2, main=textGrob("Head...
6384 просмотров
schedule 27.05.2022

Как поместить wordcloud в гроб?
Я создал простое облако слов: require(wordcloud) words <- c('affectionate', 'ambitious', 'anxious', 'articulate', 'artistic', 'caring', 'contented', 'creative', 'cynical', 'daring', 'dependable', 'easygoing', 'energetic', 'funny',...
2110 просмотров
schedule 12.05.2023

Как указать заголовки для tableGrobs в grid.arrange (из gridExtra)?
Похоже, что grid.arrange() игнорирует атрибут name элемента tableGrob . Допустим, я хочу построить таблицы с заголовками... baz<-lapply(seq(3),function(ii) tableGrob(format(matrix(runif(8),nrow=2,...
2105 просмотров
schedule 26.04.2024

Сохранение графика grid.arrange () в файл
Я пытаюсь построить несколько графиков с помощью ggplot2 , упорядочивая их с помощью grid.arrange() . Поскольку мне удалось найти кого-то, кто точно описал бы мою проблему, я процитировал описание проблемы из ссылки : Когда я использую...
105610 просмотров
schedule 14.07.2022

Неправильное выравнивание по левому краю с использованием tableGrob
Когда я создаю tableGrob со строками, выровненными по левому краю, окончательный результат показывает строки, обрезанные в конце. Это баг или я что-то пропустил? library(gridExtra) slices <- c(10, 12, 4, 16, 8) lbls <- c("US", "UK", "long...
1910 просмотров
schedule 24.03.2023

Выровняйте края картограммы ggplot (название легенды варьируется)
Я пытаюсь выровнять левый и правый края 4-х картограмм ggplot, используя этот метод . Я не могу сделать это, хотя. Исходный сюжет: library(ggplot2); library(gridExtra) crimes <- data.frame(state = tolower(rownames(USArrests)),...
949 просмотров
schedule 29.09.2023

R: удалить повторяющиеся записи строк в таблице gridExtra
Проблема: Я создаю таблицу с помощью пакета gridExtra : require("gridExtra") # Prepare data frame col1 = c(rep("A", 3), rep("B", 2), rep("C", 5)) col2 = c(rep("1", 4), rep("2", 3), rep("3", 3)) col3 = c(1:10) df = data.frame(col1, col2,...
898 просмотров
schedule 11.06.2023

Как разместить очень широкую таблицу grid.table или tableGrob на странице PDF?
У меня есть довольно широкая таблица (4/3 ширины страницы), которую я пытаюсь распечатать с помощью grid.table или grid.arrange (через tableGrob) в файл PDF. Таблица выходит за границы страницы и обрезается. Есть ли способ заставить...
10770 просмотров
schedule 26.12.2022

Как использовать пустое пространство, созданное facet_wrap?
У меня есть граненый сюжет, который образует сетку n x m . По дизайну последняя (нижняя правая) ячейка всегда пуста, поэтому я хотел бы использовать дополнительное пространство, добавив еще один объект ggplot. Мое текущее решение основано на...
1306 просмотров
schedule 23.07.2022

Отчет по написанию сюжетов плюс таблица на 1 странице
Я надеюсь использовать R для создания отчета на 1 странице, который должен быть изложен следующим образом: вверху слева: график 1 график 2 график 3 график 4 Вверху справа: график 5 (в 4 раза больше, чем графики 1:4) Внизу справа:...
312 просмотров
schedule 26.03.2022

Добавление подтаблиц на каждую панель фасетного ggplot в r
Я пытаюсь создать полный набор графиков, используя facet_wrap из пакета ggplot2 в R. В качестве упрощенного примера я использовал подмножество набора данных mpg, включенного в ggplot2. library(plyr) library(ggplot2) library(gtable)...
1900 просмотров
schedule 06.04.2023

Изменение цвета определенных строк с помощью tableGrob/grid.arrange
Я видел, что вы можете изменить цвет чередующихся строк и столбцов, используя h.odd.alpha и т. д. Мне интересно, есть ли способ изменить цвет только определенных строк? Меня попросили сделать отчеты, включающие таблицы данных (пожалуйста, не...
277 просмотров
schedule 13.02.2023

улучшенное форматирование data.frame для длинных имен столбцов
Настраивать У меня data.frame полный барахла: > set.seed(12345) > d <- data.frame(x=rnorm(100), y=rnorm(100), z=rnorm(100)) %>% tbl_df > d %>% head(3) Source: local data frame [6 x 3] x y z 1...
1079 просмотров
schedule 10.04.2023

Используйте ggplot2 и tablegrob для построения сгруппированных диаграмм со сводной статистикой из нескольких матриц со значениями NA.
Я искал некоторое время, но я все еще не могу решить эту небольшую проблему, в которой я хотел бы изменить десятичное место чисел в таблице, созданной tablegrob() . Это улучшит представление в целом, как показано ниже: Это код:...
1539 просмотров
schedule 15.06.2022

разделение или удаление графиков после аранжировкиGrob
Я создал график с помощью ggplot , а позже использовал arrangeGrob для объединения этих графиков. Есть ли способ удалить части графика из этого комбинированного графика? Или может экстракт? Вот минимальный пример: library(ggplot2)...
301 просмотров
schedule 02.04.2023

Как я могу добавить заголовок к графику tableGrob?
У меня есть таблица, и я хочу напечатать заголовок над ней: t1 <- tableGrob(top_10_events_by_casualties, cols=c("EVTYPE", "casualties"), rows=seq(1,10)) grid.draw(t1) Аналогичный вопрос был задан здесь: Добавление текста в график...
13653 просмотров
schedule 03.03.2022

Как настроить размер шрифта tableGrob
Любая идея, как настроить размер шрифта tableGrob? Я использую gridExtra 2.0.0, который сильно отличается от предыдущей версии 0.9.3. g <- tableGrob(mtcars) grid.arrange(g) Я также хочу настроить размер шрифта текста в таблице,...
21032 просмотров
schedule 05.04.2023

Удалите пустое пространство между графиками и таблицей в grid.arrange
Я хотел бы удалить большой интервал, который по умолчанию вставляется между графиками и таблицей в grid.arrange, как показано в MWE далее: require(ggplot2) require(gridExtra) list1=data.frame(mtcars[1:3, ]) # Dummy data p1 = ggplot(list1,...
12238 просмотров
schedule 18.05.2023

Удаление strip.background по одной оси: без слоев
Несколько месяцев назад мне нужно было удалить одну из полос, сгенерированных многогранным графиком ggplot2. Я обнаружил, что кто-то уже задавал этот вопрос , и ответ сработал довольно хорошо: library(ggplot2) a <- ggplot(mtcars, aes(mpg,...
163 просмотров
schedule 25.08.2022

Объединение ячеек заголовка таблицы с помощью tableGrob
В настоящее время я создаю изображение таблицы, используя: SummaryTable <- data.frame( index, xa, xb, ya, yb, za, zb ) names(SummaryTable) <- c("Index", "Main X Sub A",...
5101 просмотров
schedule 18.06.2022