Text Mining and Sentiment Analysis with Tableau and R (Udemy.com)
Data Science with R and Tableau: Extract valuable info out of Twitter to rock in marketing, finance, or any research.
Created by: R-Tutorials Training
Last updated September 2018
What you will learn
- Connect Twitter and R to harvest Tweets for certain keywords
- Perform sentiment analysis based on a simple lexicon approach
- Clean and process Tweets for further analysis
- Export text based data and sentiment scores from R
- Use Tableau to visualize sentiment analysis data
- Identify situations where sentiment analysis can be applied in a company
How it compares
Against the other 371 rated Udemy courses in Data Analysis on CourseDuck:
- Rating4.2 out of 5higher than 13% of them
- Reviews497#205 of 372 by number of reviews
- Length4 hoursshorter than 54% of them
- Last updatedSeptember 2018earlier than 94% of them
Course Description
Extract valuable info out of Twitter for marketing, finance, academic or professional research and much more.
This course harnesses the upside of R and Tableau to do sentiment analysis on Twitter data. With sentiment analysis you find out if the crowd has a rather positive or negative opinion towards a given search term. This search term can be a product (like in the course) but it can also be a person, region, company or basically anything as long as it is mentioned regularly on Twitter.
While R can directly fetch the text data from Twitter, clean and analyze it, Tableau is great at visualizing the data. And that is the power of the method outlined in this course. You get the best of both worlds, a dream team.
Content overview and course structure:
The R Side
Getting a Twitter developers account
Connection of Twitter and R
Getting the right packages for our approach
Harvesting Tweets and loading them into R
Refining the harvesting approach by language, time, user or geolocation
Handling Twitter meta data like: favorites, retweets, timelines, users, etc
Text cleaning
Sentiment scoring via a simple lexicon approach (in English)
Data export (csv) for further Tableau work
Tableau Side:
Data preparation for visualizations
Quick data exploration
Dashboards
Visualizing -
- Popularity of different products
- Popularity between different locations on a map
- Changes in popularity over time
You only need basic R skills to follow along. There is a free version of Tableau called Tableau public desktop, or even better: as a full time college student you can get a free but full version of Tableau desktop professional.
The course comes with the R code to copy into your R session.
Disclaimer required by Twitter: 'TWITTER, TWEET, RETWEET and the Twitter logo are trademarks of Twitter, Inc or its affiliates.'
Instructor Details
- 4.2 Rating
497 Reviews
R-Tutorials Training
R-Tutorials is your provider of choice when it comes to analytics training courses! Try it out – our 100,000+ students love it.
We focus on Data Science tutorials. Offering several R courses for every skill level, we are among Udemy's top R training provider. On top of that courses on Tableau, Excel and a Data Science career guide are available.
All of our courses contain exercises to give you the opportunity to try out the material on your own. You will also get downloadable script pdfs to recap the lessons.
The courses are taught by our main instructor Martin – trained biostatistician and enthusiastic data scientist / R user.
Should you have any questions, you are invited to check out our website, you can open a discussion in the course or you can simply drop us a pm.
We are here to help you boost your career with analytics training – Just learn and enjoy.
More courses by R-Tutorials Training
R Basics - R Programming Language Introduction (2018)
4.6 (19,341 Reviews)
Provider: Udemy
Time: 4.2h
Free
Introduction to Time Series Analysis and Forecasting in R (2019)
4.3 (2,834 Reviews)
Provider: Udemy
Time: 8.6h
$10.99
R Shiny Interactive Web Apps - Next Level Data Visualization (2017)
4.1 (1,684 Reviews)
Provider: Udemy
Time: 2.9h
$14.99
Excel Charts - Excel Charts and Graphs Basic Training (2016)
4.3 (1,673 Reviews)
Provider: Udemy
Time: 2.8h
$12.99
Advanced Tableau - Level of Detail Expressions / LOD (2019)
4.7 (1,000 Reviews)
Provider: Udemy
Time: 6.2h
$12.99
More Data Analysis courses
Complete neural signal processing and analysis: Zero to hero (2026)
4.8 (2,013 Reviews)
Provider: Udemy
Time: 46.9h
$12.99
Excel for Business Analysts Online Course (2023)
4.8 (636 Reviews)
Provider: Udemy
Time: 9.3h
$74.99
Alteryx Designer Advanced Certification Mega Bundle (2023)
4.8 (468 Reviews)
Provider: Udemy
Time: 16.9h
$69.99
Reviews
By Anonymized User on 8/12/2023
The guide to creating a twitter developer account appears to be obsolete as the twitter developer portal is quite different from is described in the video, making it difficult to following. I will rate this below average.
By MARTIN SALMON on 6/18/2020
There are no links to download code or data for the lexicon. There are several places where there are jumps that are not explained. Overall, I think this is the last time I try one of these courses. I am able to move along thanks to outside websites that cover the same topic and give more detailed information.
By Gregory Truman on 4/24/2020
Instructor is very good in delivery. The presentations are clear, concise and direct. There is no halting speech, repetitive comments or irrelevant discussion. Instructor mostly explains a context at the beginning of a module and then summarizes at the end. There is some coding in R Studio. Instructor gives useful coding tips along the way. Visual aids are generally effective.
By Bravin Mugangasia on 1/29/2020
I have been struggling to find a course in tweeter Analytics until I enrolled for your work and i can't complain. The material is easy to understand and really interactive and applicable at the same time. I had little knowledge in R but the seamless with which the course materials are delivered is just precise. Thanks man
By Lela Knavs on 2/3/2019
It is surprisingly easy to integrate R into Tableau. There is even a feature in Tableau that lets you do that. At the R side there are some packages that need to be installed first, but these are explained in the course. The course uses a simple library approach to sentiment analysis, but as far as I believe that is totally sufficient in most cases. The course is well thought out and the instructor does a great job at delivering the content in a way that is easy to digest.
By Kim Stevens on 5/31/2018
Wow, this course is fantastic!! I completed it over two days and I can now perform sentiment analysis on tweets in R, explore the data in Tableau and present the results in an interactive dashboard. This course really takes you from 'absolute novice' to 'highly skilled at performing sentiment analysis on tweets'. As a result I feel confident adding 'sentiment analysis' to the skills section of my CV and know that if I am called on to do one, I will be able to do a really professional job of it. And as an added benefit I learnt a lot of new R commands and A LOT of hands-on Tableau stuff. Altogether an incredibly worthwhile course! I can't thank the creator enough!!
By Matthew Monte on 3/3/2018
Overall this is very good. I feel there are some small gaps - though they could be inside me - it is never easy to separate one's own deficiencies from the instructor's content. If I don't have a means to extract a .rar file for the lexicon, it's my fault, I suppose. But it's a crucial step that would trip up some basis users. 7-zip got me through it. Overall I like it and the instructor, and that was just one example.
By Jyh-Jiuan Lin on 1/13/2018
This is a great course and well prepared. The instructor is making it easy to learn the R code. The best part is the integration. This course is like a capstone project. It shows one how to do a project from scarping data and clean data, analyze data and visualize data. I am happy that I chose this course , put time and efforts on this course. Many thanks for the instructor. Wonderful job.
By Blaze Aylmer on 11/15/2017
Marten has created another great and very practical course. He has struck a balance between demonstrating complexities in R and moving the analysis to Tableau to illustrate insightful aspects of the data collected from twitter. The approach is lexicon based and Marten has outlined the pros and cons of the approach. I would like to see alternative ways of harvesting twitter content to include emoticons to complement the lexicon approach.
By Robert Chestnutt on 11/2/2017
Overall, the course was really outstanding. Two elements are covered that are so important and difficult to find information: 1. the drawbacks : these are covered in detail, and allow for a thorough defense of the method, if scrutinised by a superior or in an academic setting. 2. Visualisation: really helpful and gives a great overview of Tableau
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100












