Creating a density plot will create a plot which represents a distribution of data over a continuous interval. A density plot is comparable to a smoothed histogram.
Solution for How to create a density plot in Python : You can use scipy.stats.gaussian_kde() to create a density plot Call scipy.stats.gaussian_kde(data) to return a function representing the density distribution. Call numpy.arange(start, stop, step) to create a NumPy array from start to stop with a step size of step as an interval to plot over. Call density(x) where density() is the density function returned in the first step and x is the interval to evaluate over, to return the values of the density function over the interval.