Anyone gone through the process of learning tableau or R?

dterpsss

SOHH OG Class 2004
Joined
Jan 22, 2014
Messages
4,511
Reputation
740
Daps
11,017
Reppin
Home of the terrapins
Can I teach myself easily on udemy or do I need a real class? I want to get to an intermediate level for each, I want to start with the easiest one to digest, thoughts?
 

Macallik86

Superstar
Supporter
Joined
Dec 4, 2016
Messages
6,820
Reputation
1,622
Daps
22,487
Can I teach myself easily on udemy or do I need a real class? I want to get to an intermediate level for each, I want to start with the easiest one to digest, thoughts?
Dabbled in R a little bit. There is a package in R called Swirl (you can read about it on swirlstats.com) that teaches you how to use R inside of R. Very helpful.

With that said, I kinda fell back on R because the main use for R (in my company at least) required a strong understandings of Statistics. It's been a while but IIRC, the main purposes of R was to rigorously analyze data for meaning while Tableau is a way to easily present data once it has been analyzed via dashboards et al.

I think Tableau is the most accessible and utilized in the everyday world, but R is the most powerful (when you know what you are doing and why you are doing it).

I would start with Tableau and play around with R on the side via the Swirl package to see if you like it, but know that you will need to expand on your statistical skills in order to take full advantage of R.
 

badhat

Pro
Joined
Jun 3, 2014
Messages
598
Reputation
238
Daps
1,876
I know R. The more statistics background you have, the more you're going to get out of it, as mentioned before. I haven't done anything with Tableau, but everything I've seen makes it seem like it's a colorful pivot table at the end of the day.

I honestly use more python/pandas/scikit-learn nowadays, but R is still good for more straightforward "mathy" problems.

To actually answer your question, it's really dependent on how much you leverage your existing stats knowledge. It's not a particularly hard language to learn, but to make full use of it, it's assumed you know why you need it instead of a more general language.
 
Last edited:

dterpsss

SOHH OG Class 2004
Joined
Jan 22, 2014
Messages
4,511
Reputation
740
Daps
11,017
Reppin
Home of the terrapins
I know R. The more statistics background you have, the more you're going to get out of it, as mentioned before. I haven't done anything with Tableau, but everything I've seen makes it seem like it's a colorful pivot table at the end of the day.

I honestly use more python/pandas/scikit-learn nowadays, but R is still good for more straightforward "mathy" problems.

To actually answer your question, it's really dependent on how much you leverage your existing stats knowledge. It's not a particularly hard language to learn, but to make full use of it, it's assumed you know why you need it instead of a more general language.

i know basic stat ...hypothesis testing, reg analysis, probability, some model selection crap etc
 

ByAnyMeans

Rookie
Joined
Nov 18, 2016
Messages
197
Reputation
110
Daps
457
I know both software's really well. Ive built applications in R and done a lot of data wrangling and some statistics in R. I use SAS for my stats work primarily. I want to do more Stats and machine learning in R though.

But to me this is easy. R is free whereas tableau is not. Learning R will be more programming and tableau is simply point and click.

I've solved a lot of business problems for people in R.

If you want to easily present data tableau is the way. But if you know how to program well. I can create what you do in tableau in R and make a web app opposed to having a tableau license. The real question is what the hell do you want to do with the knowledge?

If you see yourself leveraging it daily probably R. Because I don't think tableau is powerful enough and to me r gives more freedom.
 

ByAnyMeans

Rookie
Joined
Nov 18, 2016
Messages
197
Reputation
110
Daps
457
how so? modeling?, aside from the extra skill on the resume solving business problems is really my motivation

Taking in a lot of data and visualizing it with dashboards, assessing patterns, haven't done much modeling with it but some people at my company have. Descriptive analysis for the most part. Data wrangling too. All the modeling and stats are normally done in SAS first on the projects I worked on. And then everything was dumped into R using shiny to visualize it.

If you think you'll have a lot of data then I think it will be advantageous. What type of business problems are you getting into?
 

badhat

Pro
Joined
Jun 3, 2014
Messages
598
Reputation
238
Daps
1,876
If you can program and know C++ / Python; there is no real reason to know these languages anymore.

This is just wrong. If I need to do nonlinear least squares, linear mixed effects, or even rolling my own regression with a custom error function, R is more robust and obviously the tool for the job.

Even for simple things like ANOVA, R builtin is better than Python's statsmodels.
 
Top