Please REGISTER in advance here. Workshop will be conducted in Zoom in PST time. Invites are sent out the day before the workshop. R Markdown files integrate text, Markdown, and R code into dynamic documents that weave together plain text, formatted text, and the output of the R code. The resulting dynamic reports can…
Read More
programming
Introduction to GIS for the Social Sciences with QGIS
Please REGISTER in advance here. Workshop will be conducted in Zoom in PST time. Invites are sent out the day before the workshop. Description Coming Soon If you have any further questions regarding the workshop, please contact the instructor Albert Kochaphum.
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 modules such as NumPy, SciPy, Matplotlib, and Pandas, it can be a very powerful tool for numerical computing. The third part of this hands-on series…
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 modules such as NumPy, SciPy, Matplotlib, and Pandas, it can be a very powerful tool for numerical computing. The second part of this hands-on series…
Read More
Numerical Computing with Python: Python Basics
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 modules such as NumPy, SciPy, Matplotlib, and Pandas, it can be a very powerful tool for numerical computing. The first part of this hands-on series…
Read More
Make and Makefiles
Description coming soon. Register in advance: Please REGISTER using the Zoom Meeting Link before joining! If you have any questions regarding this event, please contact Ben Winjum.
Beginning Programming for Creatives
Please RVSP here. Workshop will be conducted in Zoom in PST time. Invites are sent out the day before the workshop. The digital realm is becoming an increasingly popular space for creatives. By creatives, I don’t just mean artists, but anyone who wants to harness their creativity, skill, and imagination to produce something with a…
Read More
Jupyter Advanced Topics
This short class will illustrate several powerful tools and features that can enhance one’s experience with Jupyter notebooks. The interactive demonstrations will include a brief overview of plotting tools and magics, followed by demonstrations of how to make interactive widgets for interactive visualizations and dashboards and how to generate analysis pipelines and reports. Basic familiarity…
Read More
Markdown for Technical Writing
[Note corrected date: Nov. 12] We will discuss using Markdown (a light-weight markup language with plain-text formatting syntax) for technical writing, including the support of LaTeX-style mathematics typesetting and bibliography. The approach can be applied to writing dissertation, research manuscripts, presentation slides, and web pages from the same set of source files. A number of documentation-building tools around the Markdown format will be introduced. We will also discuss using GitHub and Travis CI for version control and automatic building of documents and web pages.
Advanced Graphics with Matlab
This class will demonstrate how to use MATLAB to create data visualization and animation for publications or presentations. We will discuss many plotting functions and techniques available in MATLAB and learn how to use these commands to handle and customize your graphics in practice. The materials include simple 2D/3D plots to present scalers and vectors, filled plots to handle continuously spatial data, geographic plots to deal with geographic information, animation to show variation in temporal data. Matplotlib used in Python will be also introduced so one can easily apply these plotting techniques in Python.