Я не совсем уверен, что правильно понял ваш вопрос, но я предполагаю, что у вас есть файл данных с двумя столбцами, которые каким-то образом представляют 2D-объект, например, форма
1 1
0 0
1 1
1 1
0 0
...
и теперь хотим построить их в 2D-сетке, где должны быть видны только столбцы с 1 1. Это легко сделать с помощью троичного оператора вида
$1==1 && $2==1 ? 1 : 1/0
, который устанавливает все совпадающие значения в 1, а остальные в 1/0 (что недопустимо), вы также можете использовать 0 или любое другое.
Если я правильно понял стиль ваших данных, вам также нужно будет обернуть их по столбцам, например. если вы принимаете 10 строк на х значение, следующие команды
set pm3d map
plot 'data' using (int($0/10)):(int($0)%10):($1==1&&$2==1?1:1/0) with image
дал этот график (с около 100 случайных данных):
Надеюсь, я правильно понял ваш вопрос.