I’m analyzing a dataset where variable Z is grouped into four levels, and I'm trying to answer the question: "Can we detect any patterns in Z based on how X and Y vary together?" I designed two plots to explore this question: (1) Plot 1 combines a 2D density map with a scatter plot, (2) Plot 2 uses a 2D boxplot. Which one better helps reveal such patterns?