Графики R Grid.Table, перекрывающие друг друга

только начал изучать R несколько дней назад (и новичок на этом сайте) и смог обойти проблемы, выполнив поиск на этом сайте / в Google, но эта проблема действительно меня озадачивает.

Предыстория: я рисую доходность из data.frame в PerformanceAnalytics chart.CumReturns и другого data.frame в gridExtra grid.table. Я пытаюсь расположить их, используя mfrow = c (2,1) и диаграмму chart.CumReturns, но таблица gridExtra grid.table по-прежнему строится в центре, перекрывая другую диаграмму. Код (того, что я могу опубликовать) и изображение диаграмм ниже. Несколько часов искал разрешение, пробовал grid.arrange, но ничего не нашел ... Любая помощь приветствуется.

** Извините, я не могу публиковать изображения. Только представьте диаграмму анализа производительности в верхней части области графика с перекрывающейся таблицей gridextra в центре.

Частичный код (поймите, что эта проблема не оптимизированный код, просто пытаюсь изучить основы):

library(quantmod)
library(PerformanceAnalytics)
library(gridExtra)

G2 <- read.csv(file = "Data.csv", header = TRUE)

par(mfrow=c(2,1))

chart.CumReturns(cbind(G2DailyReturn,G2MyReturn),
             wealth.index = FALSE,
             geometric = FALSE,
             main = "G2", 
             ylab = "Tick Return",
             par(cex = 1, cex.lab = 0.9),
             cex.axis = 0.55,
             col=rich6equal, 
             legend.loc="topleft")

table.test <- table.CalendarReturns(G2MyMoReturn, digits = 0, 
                                as.perc = FALSE, geometric = FALSE)

grid.table(data.frame(table.test), 
       gpar.coretext = gpar(fontsize=12, fontface="bold", col="black"), 
       gpar.coltext  = gpar(fontsize = 12,col="black", fontface="bold"), 
       gpar.rowtext  = gpar(fontsize = 12, fontface="bold"),
       gpar.corefill = gpar(fill="cadetblue1",alpha=0.5), h.even.alpha = 0.5)

person user3434178    schedule 18.03.2014    source источник


Ответы (1)


Человек, миф, легенда ... "Бо-Фингер" с помощью вопроса ниже решил этого парня. Спасибо agstudy и josh в этой ветке.

Объедините базовую графику и графику ggplot в окне R-фигуры

person user3434178    schedule 19.03.2014