Two small words that can lead to some pretty interesting outcomes. In this case, a question on where to focus my exploration time (aka 'time i'm riding the bus to work') in the Data Viz community.
Over the last 4 months, I've been exloring R Programming Language. It has been terrific. I've gone from complete Newbie (e.g. "How the heck do I install this thing?") to what I hope is a Respectable Novice (e.g. able to engage wit multiple packages, work with data and create meaning and visualizations). Very pleased.
So options for 'what next' in my Data Analytics and Visualization journey include (A) R: going much deeper into R, or an R package, and pursuing a level of expertise; (B) D3: Getting Visual and Artistic and doing more work with D3 visualizations; or (C) new language: exploring another programming language in a similar manner I did with R. i.e. Rinse and repeat the newbie explore process.
Let's Explore Something New
I've opted - at least for now - for (C) to identify and explore a new language and go from- newbie-to-novice. A few reasons for this. While I'm going to continue to learn R (with Dan and others), and probably use it more at work, without specific need, a deep dive would be quite arbitrary. I also think that investing my time exploring new areas would be "insightful" to learn about similarities and differences in sister languages; and also whether the process is broadly repeatable, or if not, where the differences are (in technology, community culture, or approach)
OK - so What Programming Language?
I'm considering Python / iPython as my next area to explore. I've had a number of people recommend it to me, and I see a lot of interesting people using it for interesting things - it appears versatile. It also seems to be relevant to areas that interest me, like Topological Data Analysis and signal analysis. My initial research (links below) hints that it shares many of R's strengths - including
- collaborative user community
- well suited to math and science real-world problems
- lots of packages to explore
- lots of code and implementations to 'crack open and take a look'
Kick the Tires
So I'm going to kick the tires on Python. Some links below on where I'm going to start this journey. Not sure if I'l go as deep on Python as I did on R - and may dip into some D3 / R / Viz along the way. Should be fun.
- Linked In Groups - Scientific Python Python Data
About this blog
Description is...<br/>Data Analytics & Visualization Blog - Generating insights from Data since 2013
Created: July 25, 2014Englishfrançais