CO-5 utilize Python packages such as matplotlib, numpy, and pandas to perform data Outcome visualization and analysis, and develop graphical user interface (GUI) applications using Tkinter Q.1 Descibe how to generate random numbers using numpy. Write a python program to CO 5 create an array of 5 random integer from 10 to 50. Q.2 Explain the concept of DataFrame in pandas. Write a python program to create a data CO 5 frame using dictionary and print it. Q.3 Explain the basic usage of matplotlib for plotting graphs. Write a python program to CO 5 plot a simple line graph showing the relationship between x=[1,2,3,4,5] and y=[1,4,9,16,25]. Q. 4 Which function is used to create identity matrix in numpy. CO 5 Q. 5 Construct a plot for following dataset using matplotlib : CO 5 Q. 6 Design a calculator with the following buttons and functionalities like addition, CO 5 subtraction, multiplication, division and clear.