Вопросы по теме '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