# Gnuplot commands for animated display set output 'figure-4.gif'; set term gif animate delay 20 set title "Visualization of access log of 2006-10-20" set autoscale set view 30,10 set ticslevel 0.01 unset key # Dimension 1 (X): Time axis set xdata time set timefmt x "%d/%b/%Y:%H:%M:%S" set format x "%H:%M" set xlabel "Time" # Dimension 2 (Y): IP Address set ylabel "IP address" # Dimension 3 (Z): Content ordinal set zlabel "Content" set logscale z 2 # Dimension 4 (Color): HTTP status code rgb(r) = (r<200)? (000000): (r<300)? (12632256): (r==304)? (10526880): (r<400)? (238): (r<500)? (15631086): (16711680) # Plot command splot 'gnuplot.inp20061020.txt' using 1:($2+rand(0)-0.5):($3+rand(0)-0.5):(rgb($4)) with dots lc rgb variable set view 40,20; replot set view 40,30; replot set view 40,40; replot set view 40,50; replot set view 40,60; replot set view 40,70; replot set view 40,80; replot set view 40,90; replot set view 40,100; replot set view 40,110; replot set view 40,120; replot set view 40,130; replot set view 40,140; replot set view 40,150; replot set view 40,160; replot set view 40,170; replot set view 40,180; replot set view 40,190; replot set view 40,200; replot set view 40,210; replot set view 40,220; replot set view 40,230; replot set view 40,240; replot set view 40,250; replot set view 40,260; replot set view 40,270; replot set view 40,280; replot set view 40,290; replot set view 40,300; replot set view 40,310; replot set view 40,320; replot set view 40,330; replot set view 40,340; replot set view 40,350; replot set term x11; set output 'null.gif'