Plot to illustrate comparison between theoretical values and simulated values
dfExpoDistDataMeans <- data.frame(expoDistDataMeans)
meansPlot <- ggplot(dfExpoDistDataMeans, aes(expoDistDataMeans))
# Plot sample means as a histogram in purple
meansPlot <- meansPlot+geom_histogram(binwidth=lambda, fill="purple",color="purple",aes(x=means, y= ..density..))
# Label the histogram plot
meansPlot <- meansPlot + labs(title = "Exponential Distribution Density - 40 simulations", x = "Mean values for each of the 40 simulations", y="Density")
#Plot sample mean distibution in yellow
meansPlot <- meansPlot + stat_function(fun=dnorm,args=list(mean= meanExpoMeans,sd=sdExp), color = "yellow", size = 1.0)
# Plot sample mean line as a yellow dashed ine
meansPlot <- meansPlot + geom_vline(xintercept=meanExpoMeans, color = "yellow", size = 0.8, linetype="F1")
# Plot theoretical mean distibution in green
meansPlot <- meansPlot + stat_function(fun=dnorm,args=list(mean=theoreticalMean,sd=theoreticalSD), color = "green", size = 0.8)
# Plot theoretical mean as a green dotted line
meansPlot <- meansPlot + geom_vline(xintercept=theoreticalMean, color = "green", size = 1.0, linetype="dotted")
meansPlot

For visual comparison to aid in the analysis:
The sample mean is displayed in yellow as a long-dashed line. The theoretical mean is a green dotted line.
The distribution curve for the theoretical mean (a normal distribution curve) is displayed as a green line. The density distribution of the sample mean is displayed as a yellow line (this yellow curve is means of the density also displayed as the purple histogram on the plot).
The plot demonstrates that the central limit theorem has worked to deliver sample data that follows a normal distribution curve and mean. These sample values are very close to theoretical distribution in green - there is a relatively small amount of variance between the sample values and the theoretical values.
Final Summary
1 - The analysis shows the sample mean (from a sample of 40 exponentials and 1000 simulations) and compares it to the theoretical mean.
2- The variance (how variable the sample is compared to the theoretical values) has also been analysed and plotted for a visual comparison.
3 - The distribution of the sample values has been shown to be approximately normal. The yellow curve (sample) is very close approximation of the theoretical normal distribution curve (green).