Skip to content
open source options logo
Search
  • Home
  • Courses
  • Tutorials
  • Account
    • My Account
    • Account details
    • Orders

Category: Data Science

link to 8 Ways to Create (Initialize) Pandas Data Frames

8 Ways to Create (Initialize) Pandas Data Frames

One of the key tasks for data scientists and computer programmers is to read, write, organize, and manipulate data. Perhaps the most intuitive format in which these data are stored is the tabular...

Continue Reading
link to Vectorize Moving Window Grid Operations on NumPy Arrays

Vectorize Moving Window Grid Operations on NumPy Arrays

There's a good chance you've done something today that used a sliding window (also known as a moving window) and you didn't even know it. Have you done any photo editing? Many editing algorithms are...

Continue Reading
link to Zonal Statistics Algorithm with Python in 4 Steps

Zonal Statistics Algorithm with Python in 4 Steps

It is a common need to summarize information from a gridded dataset within an irregularly shaped area. While at first glance this may seem simple, reconciling differences between raster (gridded) and...

Continue Reading
link to Parallel Programming in Python with Message Passing Interface (mpi4py)

Parallel Programming in Python with Message Passing Interface (mpi4py)

Did you know you can write parallel Python code that will run on your laptop and on a super computer? You can, and it’s not as difficult as you might expect. If you already write code...

Continue Reading
link to Asynchronous Parallel Programming in Python with Multiprocessing

Asynchronous Parallel Programming in Python with Multiprocessing

A flexible method to speed up code on a personal computer Do you wish your Python scripts could run faster? Maybe they can. And you won’t (probably) have to buy a new computer, or use a super...

Continue Reading

About Us

We believe data processing and analytics routines should be repeatable without purchasing expensive software licenses. This is possible with open-source programs and programming languages. Our goal is to help you learn open-source software and programming languages for GIS and data science. We do this with free tutorials and paid courses.

  • Home
  • Account
  • Tutorials
  • Cart
  • Checkout
  • About
  • Terms of Use
  • Privacy Policy
  • Contact
© 2023 Copyright OpenSourceOptions