Уровни определяют диапазон для построения графика. В вашем примере значения z очень малы при удалении от центра:
barplot(colMeans(zz))
И если вы посмотрите на уровни, созданные по умолчанию:
pretty(range(zz), 20)
[1] 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50 0.55 0.60 0.65 0.70
[16] 0.75 0.80 0.85 0.90 0.95 1.00
Я не совсем знаком с тем, для чего вам нужен этот график, поэтому надеюсь, что нижеприведенное имеет смысл.
Чтобы охватить более широкую область, вам необходимо расширить уровни, чтобы охватить более низкие значения:
RN = quantile(zz,prob=c(0.5,1))
N = 10
contour(x,y,zz,nlevels=N,
levels=exp(pretty(log(RN), 10)))