, :
plot 'data' using 1:($2 < 1 ? $2 : log10($2)+1) with boxes
log10() + 1 , 1, . y , 0 1 1 :
ymax = 10000
set yrange [0:log10(ymax)]
unset ytics
set ytics 1 add ("0" 0, "1" 1)
set for [i=2:log10(ymax)] ytics add (sprintf("%g",10**(i-1)) i)
set for [i=1:log10(ymax)] for [j=2:9] ytics add ("" log10(10**i*j) 1)
set for [j=1:9] ytics add ("" j/10. 1)
plot 'data' using 1:($2 < 1 ? $2 : log10($2)+1) with boxes
1 tic - ( @Christoph). , x ^ 2, , y 1 :
