Я хотел бы объединить 2 круговых диаграммы и 3 квадрата в одну фигуру. Я хочу, чтобы 2 круговые диаграммы в верхней и 3 ящиках в нижней части. Я получаю 2 круговых диаграммы и один квадрат в первом ряду, когда использовал par(mfrow=c(2,3))
.объединить несколько фигур в один
1
A
ответ
1
Вы можете использовать макет
как
layout(matrix(c(1,1,1,2,2,2,3,3,4,4,5,5), nrow = 2, ncol = 6, byrow = TRUE))
plot(1,main=1,ylab="A")
plot(2,main=2,ylab="B")
plot(3,main=3,ylab="C")
plot(4,main=4,ylab="D")
plot(5,main=5,ylab="E")
Примечание
Здесь вам нужно создать различный размер участка, вам нужно разделить матрицу макета на малой части (здесь это 1/6 участка)
Вам нужна такая матрица (где различные number- различные участки)
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 1 1 1 2 2 2
[2,] 3 3 4 4 5 5
или matrix(c(1,1,1,2,2,2,3,3,4,4,5,5), nrow = 2, ncol = 6, byrow = TRUE)
0
Вы можете использовать grid концепцию R построить несколько фигуру в одну строку или строки и столбцы, пожалуйста, проверьте следующее для справки:
plot(1:3)
grid(NA, 5, lwd = 2) # grid only in y-direction
## maybe change the desired number of tick marks: par(lab = c(mx, my, 7))
op <- par(mfcol = 1:2)
with(iris,
{
plot(Sepal.Length, Sepal.Width, col = as.integer(Species),
xlim = c(4, 8), ylim = c(2, 4.5), panel.first = grid(),
main = "with(iris, plot(...., panel.first = grid(), ..))")
plot(Sepal.Length, Sepal.Width, col = as.integer(Species),
panel.first = grid(3, lty = 1, lwd = 2),
main = "... panel.first = grid(3, lty = 1, lwd = 2), ..")
}
)
par(op)
Смежные вопросы
- 1. Нарисуйте несколько фигур как один
- 2. Объединить несколько изображений в один
- 3. объединить несколько xml в один
- 4. объединить несколько столбцов в один
- 5. Объединить несколько изображений в один
- 6. Объединить несколько ветвей в один
- 7. объединить несколько столбцов в один
- 8. объединить несколько DataViews в один?
- 9. Как объединить несколько фигур matplotlib в одну фигуру?
- 10. Объединить несколько списков один на один
- 11. Покажите несколько фигур один за другим в MATLAB
- 12. объединить несколько PDF-графиков в один файл
- 13. Объединить несколько строк текстовых документов в один
- 14. Как объединить несколько массивов в один?
- 15. объединить несколько входных данных в один питон
- 16. Как объединить несколько массивов в один?
- 17. Объединить несколько файлов в один на hadoop
- 18. Попытка объединить несколько запросов в один запрос
- 19. Rails, объединить несколько контроллеров в один интерфейс
- 20. Автоматически объединить несколько коллекций в один
- 21. Как объединить несколько запросов в один запрос
- 22. Как объединить несколько строк в один
- 23. Объединить несколько выражений в один UITextField
- 24. Объединить несколько файлов .MOBI в один
- 25. SQL 2005 Объединить несколько записи в один
- 26. Как объединить несколько CSS в один
- 27. Объединить несколько массивов в один массив
- 28. Как объединить несколько дескрипторов файлов в один?
- 29. объединить несколько столбцов TRUE/FALSE в один
- 30. Android - объединить несколько изображений в один ImageView
хмм .. что вы имеете в виду? можете ли вы объяснить немного больше? – Batanichek
Я хотел бы обозначить первый сюжет как «A», второй сюжет как «B» и третий сюжет как «C» и т. Д. – munna
Название сюжета (отредактируйте 'main =' of plot)? или что-то другое? – Batanichek