INTRODUCTION This R package is aimed at accessing the openaq API. OpenAQ is a community of scientists, software developers, and lovers of open environmental data who are building an open, real-time database that provides programmatic and historical access to air quality data. The package contains 5 functions that correspond to the 5 different types of […]

# Tutorials

## How to Use KableExtra and RMarkdown to Create Tables in PDF Documents

INTRODUCTION The goal of this tutorial is to introduce you to kableExtra, which you can use to build common complex tables and manipulate table styles. It imports the pipe %>% symbol from magrittr and verbalizes all the functions in order to permit you to add “layers” to the kable output. In combination with R Markdown, you […]

## Linear Regression in Tensorflow

Linear Regression Theory Overview In statistics, linear regression is a linear approach for modeling the relationship between a scalar dependent variable, “y”, and one or more explanatory (independent) variables. The case of one independent variable is called simple linear regression. For more than one independent variable, the process is called “multiple linear regression.” The compacted […]

## Spatial Data Analysis: Introduction to Raster Processing: Part 4

Background In the fourth part of this tutorial series on Spatial Data Analysis using the raster package, we will explore more functionalities, this time related to time-series analysis of raster data. For more information on raster data processing, see here, as well as the tutorial part-1, tutorial part-2, and, tutorial part-3, of this series. We […]

## Spatial Data Analysis: Introduction to Raster Processing: Part-3

Background Geospatial data is becoming increasingly used to solve numerous ‘real-life’ problems (check out some examples here.) In turn, R is becoming a powerful, open-source solution to handle this type of data, currently providing an exceptional range of functions and tools for GIS and Remote Sensing Data Analysis. In particular, raster data provides support for […]

## Tensorflow – Basics: Part 2

Overview In this tutorial, we will go through the basics of Tensorflow. By the end of this series, you will have the background in order to use Tensorflow for deep learning models. Tensorflow is an open source, software library for numerical computation using data flow graphs. Nodes in the graph are called ops (short for […]

## Spatial Data Analysis: Introduction to Raster Processing (Part 2)

Background In the second part of this tutorial series on spatial data analysis using the raster package, we will explore new functionalities, namely: Raster algebra Cropping Reprojection and resampling We will also introduce a new type of object named RasterStack, which, in its essence, is a collection of RasterLayer objects with the same spatial extent, […]

## Spatial Data Analysis: Introduction to Raster Processing (Part 1)

Background Geospatial data is becoming increasingly used to solve numerous ‘real-life’ problems (check out some examples here). In turn, R is becoming more equipped than ever to handle this type of data. Thus, providing an exceptional open-source solution to solve many problems in the Geographic Information Sciences and Remote Sensing domains. In general, two types […]

## Tensorflow – Basics Part 1

Overview In this tutorial, we will go through the basics of Tensorflow. By the end of this series, you will have the background in order to use Tensorflow for deep learning models. Tensorflow is an open source software library for numerical computation using data flow graphs. Nodes in the graph are called ops (short for […]

## How to Create Interactive Data Tables With DT

.INTRODUCTION The package “DT” offers an R “window” to JavaScript DataTables. R uses data in matrices’ or data frames’ form and with DT, they can be displayed as tables on HTML pages. The important thing is that filtering, pagination, sorting, etc. are used to transform it into a really useful tool. PACKAGE INSTALLATION & DATA […]