This workshop will introduce how to use Python/matplotlib and other packages to generate data visualization and animation for publications or presentations. We will discuss plotting functions and techniques available in…
Read More
Python
Introduction to Remote Sensing with Python
Register here Satellites are circling our planet, allowing us to “sense” things about the Earth. It is the art and science of making measurements using sensors. Remote sensing has thus…
Read More
Learning Scikit-Learn: the basics
As machine learning gains more and more popularity in science and technology in recent years, scikit-learn becomes one of the must-have libraries in the general machine learning toolbox. In this lecture we will present an introduction about the basics of scikit-learn python library. Prerequisite knowledge for the workshop includes Python programming and basic machine learning concepts.
Introduction to Spatial Statistics with Python
Registration link: https://ucla.zoom.us/meeting/register/tJwkdu6hqj4sG9ZioB0tM8VuXxA44AWGc6W- Visual interpretations are meaningful ways to determine spatial trends in our data. However, underlying factors—such as inconsistent geographies, scale, data gaps, overlapping data—have the potential to produce…
Read More
Data Visualization with Python I: Plotting Fundamentals
Python is a very popular language for computational and data science, and it has many powerful capabilities for visualizing data. Data visualization plays an essential role in representing data so…
Read More
Data Visualization with Python II: Making Interactive Plots and Widgets
Python is a very popular language for computational and data science, and it has many powerful capabilities for visualizing data. Data visualization plays an essential role in representing data so…
Read More
High-Performance Data Science in Python (1) Interpreter War
This workshop series will present an extensive discussion on how to improve the performance of Python in data science by looking under the hood of its language/libraries and using the technologies to make Python a practical solution for the high-performance big data analytics. In the first session, we will focus on how to boost the speed of python code in an interperter level by explaining the concepts (e.g. GIL, GIT) and introducing the packages of pypy, numba, pythran, cython etc. Although no specific prerequisite is required to attend the talk, having programming experience in Python will be helpful to fully understand the lecture content.
Learning Scikit-Learn
As machine learning gains more and more popularity in science and technology in recent years, scikit-learn becomes one of the must-have libraries in the general machine learning toolbox. In this lecture we will present an in-depth introduction to scikit-learn python library. Prerequisite knowledge for the workshop includes Python programming and basic machine learning concepts.
Numerical Computing with Python: Numerical Modeling
Python is a general-purpose programming language that is easy to learn and widely used. It is one of the primary programming languages for data science, and when combined with its…
Read More
Numerical Computing with Python: Intro to Numpy, Scipy, and Pandas
Python is a general-purpose programming language that is easy to learn and widely used. It is one of the primary programming languages for data science, and when combined with its…
Read More