# set terminal canvas rounded size 600,400 enhanced fsize 10 lw 1.6 fontscale 1 name "transparent_2" jsdir "." # set output 'transparent.2.js' set clip two set style fill transparent solid 0.50 noborder set key title "Gaussian Distribution" center set key fixed left top vertical Left reverse enhanced autotitle nobox set key noinvert samplen 1 spacing 1 width 0 height 0 set style increment default set style data lines set style function filledcurves y1=0 set title "Transparent filled curves" set xrange [ -5.00000 : 5.00000 ] noreverse nowriteback set x2range [ * : * ] noreverse writeback set yrange [ 0.00000 : 1.00000 ] noreverse nowriteback set y2range [ * : * ] noreverse writeback set zrange [ * : * ] noreverse writeback set cbrange [ * : * ] noreverse writeback set rrange [ * : * ] noreverse writeback unset colorbox Gauss(x,mu,sigma) = 1./(sigma*sqrt(2*pi)) * exp( -(x-mu)**2 / (2*sigma**2) ) d1(x) = Gauss(x, 0.5, 0.5) d2(x) = Gauss(x, 2., 1.) d3(x) = Gauss(x, -1., 2.) save_encoding = "utf8" plot d1(x) fs solid 1.0 lc rgb "forest-green" title "μ = 0.5 σ = 0.5", d2(x) lc rgb "gold" title "μ = 2.0 σ = 1.0", d3(x) lc rgb "dark-violet" title "μ = -1.0 σ = 2.0"