Related Setup: https://gist.github.com/hofmannsven/6814278
Related Pro Tips: https://ochronus.com/git-tips-from-the-trenches/
# TITLE: ggplot2 Workshop Homework for Maps | |
# AUTHOR: Tom Schenk Jr. | |
# DATE CREATED: November 7, 2012 | |
# DATE MODIFIED: None | |
# PURPOSE: Create maps using R and ggplot2 library. | |
# LIBRARIES: ggplot2, maptools | |
library(ggplot2) | |
library(maptools) |
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
import sys | |
import csv | |
tabin = csv.reader(sys.stdin, dialect=csv.excel_tab) | |
commaout = csv.writer(sys.stdout, dialect=csv.excel) | |
for row in tabin: | |
commaout.writerow(row) |
library(httr) | |
library(digest) | |
library(XML) | |
s3_request <- function(verb, bucket, path = "/", query = NULL, | |
content = NULL, date = NULL) { | |
list( | |
verb = verb, | |
bucket = bucket, | |
path = path, |
Related Setup: https://gist.github.com/hofmannsven/6814278
Related Pro Tips: https://ochronus.com/git-tips-from-the-trenches/
// in the spark shell here i load the file from S3 | |
val myFile = sc.textFile("s3://some-s3-bucket/us-constitution.txt") | |
// Classic wordcount | |
val counts = myFile.flatMap(line => line.toLowerCase().replace(".", " ").replace(",", " ").split(" ")).map(word => (word, 1L)).reduceByKey(_ + _) | |
// create tuples for the words | |
val sorted_counts = counts.collect().sortBy(wc => -wc._2) | |
// print out a sample of 10 to see results |
library(httr) | |
library(digest) | |
library(XML) | |
s3_request <- function(verb, bucket, path = "/", query = NULL, | |
content = NULL, date = NULL) { | |
list( | |
verb = verb, | |
bucket = bucket, | |
path = path, |
import json | |
json.loads(pclick_samples[0]).keys() | |
# Out[223]: [u'timestamp', u'logger', u'data', u'appVersion', u'level'] | |
# | |
for i in pclick_samples[0:5]: | |
print json.loads(i)['data']['pclick'] | |
# 0.00533626494896 | |
# 0.00451090461716 | |
# 0.00265758681441 | |
# 0.00276519885403 |
#27 groups + new logo | |
library(leaflet) | |
Rlogo <- makeIcon(iconUrl = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0MDAgNDAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MDAgNDAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDp1cmwoI1NWR0lEXzFfKTt9DQoJLnN0MXtmaWxsOnVybCgjU1ZHSURfMl8pO30NCjwvc3R5bGU+DQo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ii00MzguMzQzNSIgeTE9IjYwMC40NTA2IiB4Mj0iLTQzNy44ODY2IiB5Mj0iNTk5Ljk5MzciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoNzIxLjA5NCAwIDAgLTQ4Mi45MzcgMzE2MTIyLjE1NjMgMjkwMDQ5LjE1NjMpIj4NCgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojQ0FDRENGIi8+DQoJPHN0b3AgI |
suppressPackageStartupMessages(library(selfscoRe)) | |
## Fixed-field is our preferred file format | |
## Experian fields: | |
## First_Name | |
## Middle_Name | |
## Last_Name | |
## Addr1_Line1 | |
## Addr1_Line2 |