Question: Code in Python : a. Use NumPy's random module to generate a random list of size 1000 of the following four categories: Physics, CS, Math
Code in Python:
a. Use NumPy's random module to generate a random list of size 1000 of the following four categories: "Physics", "CS", "Math" and "Engineering".
- Use a seed of 42.
- Set the list of categories as:
disciplines = ['CS', 'Engineering', 'Math', 'Physics']
b. Store the data in an array called students_affiliations.
c. Use matplotlib to plot the data in students_affiliations to reproduce the following graph.
- Plot uses "#FF5733" as color with an alpha (transparency) of 0.55.
Bar graph in descending order

Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
