Skip to content

Latest commit

 

History

History
97 lines (85 loc) · 6.22 KB

README.md

File metadata and controls

97 lines (85 loc) · 6.22 KB

Data Resources

Tracking the tools I've found useful. Not intended to be exhaustive; instead this is the short list of items that I've actively used or found useful.

Version Control

Resource Description
Oh Shit, Git! Useful for those already using git for help fixing mistakes.

Basic Data Science

Resource Description
Database Normalization
Data Science Tool Kit
Learn JS Data

Data Collection & Extraction

Resource Description
Tabula Application for liberating PDF-bound data

Javascript Libraries, Resources & Tutorials

Resource Description
CDNjs CDN Repo for hosted, current versions of most main-stream/mature JS libraries
Crossfilter.js Crossfilter is like a client-side OLAP server, quickly grouping, filtering, and aggregating tens or hundreds of thousands of rows of raw data very, very quickly. Crossfire is intended to be combined with a graphing or charting library like D3, Highcharts, or the Google Visualization API; it doesn’t have a UI of its own.
Crossfilter Tutorial
Mustache.js Logic-less templating library
Simple Statistics.js for JavaScript in Node & the browser
Textures.js SVG patterns for Data Visualization
Recline.js A simple but powerful library for building data applications in pure Javascript
Eloquent Javascript Now also a book

R Resources, Tutorials, Packages & Reference

Resource Description
Hands-on Data Science
Beginner's Intro to R
Swirl Stats
Introduction to dplyr
rPostgreSQL Use R with a PostgreSQL database
ggPlot Themes
TryR Codeschool course
R Language & Concepts
Data Analysis and Visualization Using R A short Intro to R course

Google Analytics

Resource Description
in R Import Google Analytics' Core Reporting API query results directly into R

Visualization

Resource Description
How to use bl.ocks.org by Mike Bostock; Live previews of Github Gists
Periodic Table of Data Visualization
DashingD3js
dc.js Tutorial dc.js makes interactive dashboards. Combines the slicy-dicey of Crossfilter.js with the beauty of d3.js charts
Color
CSS Named Color Chart Named colors with swatches
Colorpicker for Data Visualization color conversion via chroma.js
I Want Hue Colors for data scientists

Charting Libraries (Open Source)

Resource Language Depends Comments
d3 JavaScript OG
Flot JavaScript jQuery Good for streaming data
Tau Charts JavaScript d3.js
Sparklines JavaScript Small Javascript library for creating sparkline graphs
Piety JavaScript jQuery Converts element's content into <svg>
Plotly JavaScript d3.js, stack.gl
uvCharts JavaScript d3.js Developer-focused, rapid build + embed
Chartist JavaScript Responsive, accessibility plugin
Chart.js JavaScript Built-in chart filtering

more soon

Geospatial Data Analysis, Processing & Representation

Resource Description
geojson.io Fast, simple map creation/editing of map data. Github integration!
Mapshaper Browser-based geographic features simplification tool for Shapefile .shp, GeoJSON or TopoJSON files.
Dropchop.io Browser-based spatial operations (uses Turf.js)
Turfjs.party Browser-based spatial operations (also uses Turf.js)
Configurable Map Viewer Community supported open source mapping framework. Works with the Esri JavaScript API, ArcGIS Server, ArcGIS Online and more.
QGIS Tutorials Excellent instructionals for using the open-source geospatial analysis tool.