【发布时间】:2015-11-24 06:13:14
【问题描述】:
我希望有人可以帮助我解决这个我花了好几个小时试图解决的问题。 我必须绘制一个没有外部库的棋盘(仅使用 R 中的默认图形函数)。
我的尝试是使用黑色方块,直到我必须过滤和绘制白色方块:
plot(c(1:9),c(1:9),type="n")
for (i in 1:8){
rect(i,1:9,i+1,9,col="black",border="white")
}
我可以通过这种方式手动完成,但我知道有一种更简单的方法:
plot(c(1:9),c(1:9),type="n")
rect(1, 2, 2, 1,col="black",border="white")
rect(4, 1, 3, 2,col="black",border="white")
rect(6, 1, 5, 2,col="black",border="white")
rect(7, 1, 8, 2,col="black",border="white")
(...)
我尝试添加一个函数来过滤循环内的偶数,但似乎对我不起作用。 如有任何建议,我将不胜感激!
【问题讨论】: