цвет темы графика tabplot - PullRequest
1 голос
/ 16 июня 2019

Table plot bar chart space Я использую пакет tabplot для визуализации своего набора данных.Как можно изменить цвет пространства между столбцами в табличном графике?На следующем графике цвет пробелов белый, как мы можем изменить его на другой цвет?Я пометил пространства стрелками на прилагаемом графике

library(ggplot2)
library(tabplot)
data("diamonds")
tableplot(diamonds)

1 Ответ

0 голосов
/ 16 июня 2019

На этот вопрос нелегко ответить.Но я могу дать некоторые идеи, которые я нахожу.Проблема в том, что tabplot-object не являются ни ggplot, ни plot объектами.

Поэтому мы должны взглянуть на параметры viewport и grid.layout графика.Я не привык к таким вещам.Мое решение:

library(ggplot2)
library(tabplot)
library(grid)
data("diamonds")
tplot <- tableplot(diamonds, plot = F)

grid.rect(gp=gpar(fill="red",col="black", alpha = 1))
plot(tplot, vp = viewport(width = 1, height = 1))

enter image description here

...