Próbuję utworzyć macierz wykresów, ale chcę, aby lewy górny róg był pusty. Więc używam:Błąd w ramce(): zbyt duże marginesy na rysunkach
frame()
Aby którym R odpowiada:
Błąd
frame()
: marginesie rysunek zbyt dużych
Używam następujące dwa wiersze utworzyć mój układ :
plotIDs <- matrix(c(1:16), 4, 4, byrow = T);
layout(plotIDs, widths = c(0.5,1,1,1,1), heights = c(0.5,1,1,1,1));
i to daje mi następujący układ:
Gdybym wtedy wydać frame()
otrzymuję powyższy błąd. Co ja robię źle? Nie widzę żadnego sposobu określenia wysokości lub szerokości polecenia frame()
(tylko alias dla plot.new()
)?
To jest bardziej wnikliwa odpowiedź niż moja – mdsumner
@mdsumner, nie wiem, że moja jest bardziej wnikliwa, jest szybką pracą, ale dałeś więcej informacji o tym, co było przyczyną błędu i co z tym zrobić (które z moją pracą nadal są potrzebne do faktycznych fabuł). –
Prawda, a teraz masz lepszy komentarz :) – mdsumner