So here is a pretty raw blog article; not unlike most of my articles. The cognitive revolution. I’m going to coin this term today. What the heck is this thing? What does it mean for you? What does it mean for me? Where did it come from? What is it? These are questions I aim to answer in this blog article.
So I’ve spent a while now looking at 3 competing languages and I did my best to give each one a fair shake. Those 3 languages were F#, Python and R. I have to say it was really close for a while because each language has its strengths and weaknesses. That said, I am moving forward with 2 languages and a very specific way I use each one. I wanted to outline this, because for me it has taken a very long time to learn all of the languages to the level that I have to discover this and I would hate for others to go through the same exercise.
This is a video tutorial for building beautiful data visualizations in R. You will learn about what Data Viz is, basic charting libraries and finally a full walk through for how I built the Miami Jail Interactive graphic you see in this article.
So this article is to help provide some guidance around which programming language to use. Note that this article is specifically geared towards delivering code in which intelligence and information is the soul of the product. In this day and age, that should be every product.
I want to preface this article with a few things
This is an excerpt from a paper I wrote for internal use of my own volition. As this is the case, I was able to remove all confidential information and publish my findings.
I only analyzed F#, C#, R and Python. I know there are more, but I picked the top dogs, but F# had some special circumstances that I felt it belonged.
Here in South Florida we have a strong Machine Learning and Data Science community and therefor it is easy to get a study group together. This article is a recap from the first meeting of our study group. Note that this first meeting is the week before the class started. Therefor this article is a great introduction to machine learning, languages, commitments and more generally applicable questions and concerns.
So I’ve been working on building some interesting visualizations with open data. Today I get to show off a really interesting one, not only will we discuss the visualization in depth, but also dive into how I built it. And here it is, the top 10 bookings in Miami where the legend is in descending order for most common bookings holistically.
Here is a recorded version of an in-person training I have been doing. Enjoy. I end up coming back to this myself even for reference.
This episode is all about performing data manipulation to derive raw insights from your data using the R programming language. Data manipulation is the core to anything and everything you do in business intelligence and machine learning. This episode sets the base for all R based intelligence sessions from here on out.
So I have been on a quest to find a great language/set of tools for data exploration and visualization. But not only that, deliver to modern app platforms. You can see I have been very active with R lately, as I liked those visualizations, but not the F# ones. But then along came this Xplot thing from fslab.org. Whats interesting about this is that I can write F# code to generate interactive charts similiar to how I did in R. The big difference though is that I can deliver those to a production environment. In R, you have shiny, which is “free”, until you want to run real workloads with security etc, then its $10k. That sucks, I just have a simple blog.