
Ultimate access to all questions.
In the context of developing a machine learning model for a retail company, you are tasked with creating a comprehensive data visualization to identify customer purchasing patterns. The visualization should not only be aesthetically pleasing but also provide deep statistical insights to guide marketing strategies. Given the constraints of needing to work within a Python environment and leveraging existing libraries for efficiency, which library would you choose that is known for its high-level data visualization capabilities and is developed on top of Matplotlib? Choose the best option.
A
Pandas, due to its robust data manipulation capabilities which can indirectly support visualization tasks.
B
NumPy, as it offers foundational support for numerical computations that can be extended to visualization.
C
Seaborn, for its ability to create attractive and informative statistical graphics with minimal code.
D
TensorFlow, primarily designed for deep learning but includes some visualization tools for model evaluation.