我希望創建一個基于數字矩陣的多面柵格圖。刻面由矩陣中的行定義。
以下示例資料表示 2 x 1 單元形狀(“形狀”)可以水平和垂直放置在 3 x 3 網格上的所有方式。
m1 <- matrix(c(1,0,0,1,0,0,0,0,0,
0,0,0,1,0,0,1,0,0,
0,1,0,0,1,0,0,0,0,
0,0,0,0,1,0,0,1,0,
0,0,1,0,0,1,0,0,0,
0,0,0,0,0,1,0,0,1,
1,1,0,0,0,0,0,0,0,
0,1,1,0,0,0,0,0,0,
0,0,0,1,1,0,0,0,0,
0,0,0,0,1,1,0,0,0,
0,0,0,0,0,0,1,1,0,
0,0,0,0,0,0,0,1,1), ncol = 9, byrow = TRUE)
矩陣中的每一行代表形狀的一個可能位置。這樣,將一行格式化為具有三列的矩陣將說明位置(1 = 占用單元格,0 = 未占用單元格)。
matrix(m1[1,], ncol = 3, byrow = TRUE)
#> [,1] [,2] [,3]
#> [1,] 1 0 0
#> [2,] 1 0 0
#> [3,] 0 0 0
由
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/471610.html
上一篇:如何通過值可視化原始資料
下一篇:在x軸下方添加箱線圖
