R for Ocean Science Data Analysis

Analysis & Visualization of Oceanographic Data using R

Learn how to use R programming language to wrangle, visualize and analyze oceanographic datasets.


BioSci and Ocean Science Analytics team up to bring you an online, asynchronous course entitled “R for Ocean Science Data Analysis.” This introductory course is intended for individuals that are interested in learning how set-up, program and analyze their ocean science data in R. Participants will practice using R and its various tools to read, organize, summarize, and analyze example data sets which represent typical ocean science data. Advanced and/or specialized programming topics will be covered in additional course(s). This course is intended to cover a wide range of topics that are applicable to all ocean science studies and give the student tools to comfortably use R in their research.

Modules consist of a scaffolded approach to data analysis ranging from wrangling and organizing data, visualizing data through graphs and maps, and conducting common statistical tests. For a full range of topics, download the "Course Topics" document above. Within each module is an informational video regarding the topic along with more detailed, guided videos outlining the steps required for accomplishing a specific task. Participants will be provided example datasets and opportunities to practice during these guided elements. Participants are then given an activity to complete that involves several tasks described in the module. Feedback regarding activities will be provided in two forms – provision of a correct example of an activity after submission, as well as individual feedback regarding the submission via email, intended to clarify any mistakes in the submission and provide input for correcting those mistakes. To streamline the process of interacting with participant data, we use Posit Cloud (formerly RStudio Cloud), which involves using a web-based form of R for completing course materials and by passing any hardware/software issues that may arise on a local computer. Participants are able to retain/download R materials through simple download of module notebooks. At the conclusion of this course, you will be comfortable applying your new R skills to oceanographic data analysis needs!

Take a Look Inside Our Course

Interested in R for Ocean Science Data Analysis but want to take a look inside first? Here's a preview of the learning platform and how we use Posit Cloud!


Register for our next training session at the link above or by visiting our store


IMarEST Accredited

The Institute of Marine Engineering, Science and Technology (IMarEST) is an international society for marine professionals. IMarEST provides a peer-reviewed assessment of courses to ensure effective delivery of rigorous technical content. R for Ocean Science Data Analysis is recognized as an accredited Continuing Professional Development (CPD) course by IMarEST.

Learn More About IMarEST CPD

Frequently Asked Questions

R is an open access programming language that is well vetted within the scientific community and commonly used for ocean data analysis and visualization. While R and Posit (formally RStudio) are freely available and work well on all operating systems, we use Posit Cloud and R projects to communicate module information and work through activities. This allows us to easily interact in the online environment and mitigate any challenges that participants may encounter. Therefore there is no installation requirements for this course, all materials are web-based. A strong internet connection and use of a computer that can access the Kajabi and Posit cloud websites are the only requirements for this course.

Training groups are limited in capacity due to the support provided during the course.  However, you can join a training group at any time during the indicated month and still have the same period of access (30 days). For example, if you join the course on April 10, you will have access until through May 9th.

That is up to you!  There is approximately 25-35 hours worth of training materials, but individuals work at different paces depending on their familiarity with software and comfort level with computers.  The 30 days of access is intended to allow you to work at your own pace. 

If a scenario arises where you are in need of more time, we are happy to work with you to help you meet you goal of completing the training.  The best approach is to contact us if you encounter an issue!

A certificate is provided upon completion of all module activities.  R for Ocean Science Data Analysis is accredited with the Institute of Marine Engineering, Science and Technology as a Continuing Professional Development (CPD) course.


50% Complete

Register Your Interest

Receive notification of our launch as well as a special offer by providing your contact details below.