CARTO - Research and Development

Multiple projects conducted between October 2016 to August 2017 at CARTO

Space-time Autocorrelation using NYC taxi data (2015)

This project explores spatial and temporal autocorrelation. Open-source yellow taxi trip data for the year 2015 was aggregated to a 50m * 50m grid across NYC. This grid has aggregations of trip statistics for every hour of every day for every month of 2015. The idea is to explore spatial and temporal hotspots of activity across the city. The analysis uses PostGIS, PostgreSQL, Python (pysal package) and CARTO.

space-time

(GIF is linked to original map embed)

(Add more on space time moran’s I)

Exploring immigrant work visa reforms in USA

Link to blog post published by CARTO

h1b_visa

(Image is linked to original map embed)

This analysis explored possible ramifications for the tech industry, and the American economy more generally if the proposed H-1B program (responsible for hiring foreign workers in US) reforms (H.R.670) were to go into effect. Using open government data and analyzing patterns, this blog shows what these changes could mean. This post was also published in technical.ly brooklyn.

h1b_2

Random Forest Regressor

As a part of developing new analysis tools within CARTO, this project involved exploring machine learning techniques suitable for spatial predictions and its implementation. We used gradient boosting to build an analysis tool that took feature variables as input to predict a target variable in a dataset. A second pass involved adding spatial lag to the technique to enhance prediction accuracy for spatially related features. The map is an example using this tool to predict WeWork desk prices using density and type of use in the area. The tool is currently internal only.Pull request linked

gradient

The prediction map (linked to the image above) extends across the country covering many cities.

sfgradient

Kriging tool

This project was an exploration of Kriging technique of interpolation as an analysis tool in CARTO. The code used the Python PyKrige package and explored different methods suitable for different kind of data to be interpolated. As an example, this map was inspired by a news article raising concerns of pollution due to Coal-fired power plants in Indiana near Evansville. Air quality data for the area from EPA was used and interpolated to draw correlations of co-existence.

kriging

Mehak Sachdeva
Mehak Sachdeva
Urban Science Faculty Fellow

My research interests include spatial statistical methods with applications in the social, urban and environmental sciences.