大量编辑:
我正在尝试使用matplotlib在使用pygame运行的模拟中绘制和分析代理的行为。我尝试使用pygame用来绘制图像的像素值在matplotlib中进行绘图。问题在于pygame表示形式和matplotlib图解有些不同,上半部分的白色和彩色色块未对齐,我无法确定原因。以下代码使用pygame使用的像素值生成matplotlib图:
//From codepen
function autoFormat(chunk, list)
{
if(list.length === 0){
return chunk.join("").toUpperCase();;
}
let remain = chunk.splice(2);
let newChunk = chunk.join(list[0]);
newChunk = [newChunk].concat(remain);
return autoFormat(newChunk, list.slice(1));
}