Creating maps using R, Deedle and F# type providers
clear-lines.com
clear-lines.com
this looks like the classic example for f# type providers. there are a few talks tomas petricek[1] has given on that topic. the relevant talk is one of the skillsmatter talks[2]
i'm not sure if they're all publically available, but they used to be at least.
edit: but basically the summary is that you can do really cool things with type providers and have your ide(visual studio) give you full completion on parts of data you want to analyze. kinda like re# but without having to generate half a million lines of xml for web services.
there's also book coming up with chapters about it from tomas [3]
I'm sure it all makes sense once you go ahead and play with it, but it looks like I'll have to be watching some videos to grok what is really going on.
some of these questions I can answer myself just playing around with them, but I think I'd have to be comfortable implementing them before being comfortable using them.
[1] http://channel9.msdn.com/posts/Understanding-the-World-with-...
Here's an example map of San Francisco I made using ggmaps: http://i.imgur.com/zdetaKw.png
(The map was made for http://minimaxir.com/2014/04/san-francisco/ if you want more context.)
Although, using a shapefile adds another R package dependency, but not much more LOC. Alternatively, use the maps package, which also contains data for reconstructing popular maps like the world map used.