Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

21E51A6746

S. Nishanth Reddy
Program: 6
Plotting the various distributions for given data sets

Binomial Distribution
Program
import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns

# Generating data for binomial distribution


data_binomial = np.random.binomial(n=10, p=0.5, size=1000)

# Plotting Binomial Distribution


sns.histplot(data_binomial, kde=True, color='blue')
plt.title('Binomial Distribution')
plt.xlabel('Values')
plt.ylabel('Frequency')
plt.show()

Output
Normal Distribution

Program
import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns

# Generating data for normal distribution


data_normal = np.random.normal(loc=0, scale=1, size=1000)

# Plotting Normal Distribution


sns.histplot(data_normal, kde=True, color='red')
plt.title('Normal Distribution')
plt.xlabel('Values')
plt.ylabel('Frequency')
plt.show()

Output

You might also like