title: Replace log10(0)-values in 2D plots with gnuplot
body: <p>I am plotting the profile of the energy for a 1D lattice as a 2D graph. The data are collected from snapshots that save the state of the lattice at a give time. The profile is highly localized with many zeros outside the active zone. This give the following profile<a href="https://i.stack.imgur.com/8FEZE.png" rel="nofollow noreferrer"> [fig]</a>. </p>
  
  <p>I would like to fill the empty spaces (produced by the log10(0)) with the minimum of the <code>cbrange[..]</code> to fill that space with the coldest color. </p>
  
  <p>Can someone help?</p>
  
  <p>Here is the code I am using </p>
  
  <pre><code>set terminal pngcairo
  
  n=1000  # Number of snapshots
  mincb = -16; maxcb = -2
  load 'color_dnls.pal'
  set cbrange[mincb:maxcb]
  unset key
  set style fill solid
  set ylabel "Snapshot/Time"
  set xrange[0:2021]
  set yrange[0:8]
  
  snapshot(i) = sprintf("snapshot_%04d.dat", i)
  set output 'norm_distr.png'
  
  plot for [i=1:n] './snapshots/'. snapshot(n+1-i) using 1:(log10($2)):(log10($3)) with boxes linecolor palette,\
    'RV_0001.dat' using 10:(log10($1)) lc 'black' lw 3 lt 2 with lines  
  </code></pre>