Data analysis and visualization techniques