![](https://wp-misc.lifesci.ucla.edu/qcb/wp-content/uploads/sites/14/2018/08/2018_10_02-Advanced-Python.png)
Python can be used to handle large datasets, and is useful in manipulating data and plotting data trends for visual presentation. First, this workshop introduces several more advanced topics in Python, such as a brief overview of object-oriented Python, use of the numpy and pandas libraries (Python libraries for efficient handling of large numeric and heterogenous datasets), and matplotlib for plotting results. At the end of this workshop, students will better understand the python data structures for handling large datasets and will have some knowledge of how to manipulate these data and plot them for presentation.