Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Business Business Analytics & Intelligence Text Mining

Text Mining and Sentiment Analysis with Tableau and R

Data Science with R and Tableau: Extract valuable info out of Twitter to rock in marketing, finance, or any research.
Bestseller
Rating: 4.5 out of 54.5 (392 ratings)
3,005 students
Created by R-Tutorials Training
Last updated 9/2018
English
English [Auto]
30-Day Money-Back Guarantee

What you'll 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
Curated for the Udemy for Business collection

Requirements

  • You can use either Tableau Public (free) or Tableau Desktop
  • You need R and RStudio ready on your machine
  • We will create a Twitter developer account (Twitter account required)
  • You need basic R skills (course R Basics)

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.'

Who this course is for:

  • Data professionals
  • Analysts in marketing, finance, ...
  • Marketing professionals
  • Entrepreneurs
  • Researchers

Course content

4 sections • 36 lectures • 3h 57m total length

  • Preview03:26
  • Preview05:50
  • Preview00:11
  • Twitter Developer Account
    03:18
  • Course Links
    00:04
  • Course R Script
    01:27
  • Required Packages
    07:47
  • Connection: R - Twitter
    04:43

  • Twitter Scraping
    12:09
  • Tweet Content - The Status Class
    09:22
  • Tweet Cleaning - Phase I
    09:06
  • Note: Unpacking the lexicons
    00:08
  • Sentiment Lexicon
    08:40
  • Sentiment Score Function
    12:31
  • Data Gathering and Export as CSV
    06:20
  • Drawbacks of This Approach
    12:08
  • Code Summary
    06:18
  • Download Generated CSVs
    00:07

  • Connecting Tableau to Source Files
    07:21
  • Preview05:40
  • Retweets and Duplicates
    08:52
  • Inspecting the Time Span
    14:59
  • Mentioned Product
    09:47
  • Visualizing the Sentiment Scores
    11:10
  • Visualizing the Polarity
    10:30
  • Printing the Data on Maps
    10:22
  • Interchangeable Charts
    05:04
  • Preview14:44
  • Summary
    05:12

  • Regular Expressions and Gsub for Sentiment Analysis - Handling of Scraped Data
    00:19
  • Introduction to Working with Strings in R
    05:34
  • The Gsub Family of Functions and Regular Expressions
    07:42
  • Regular Expressions Syntax
    05:17
  • The Stringr Package
    05:10
  • Working with Strings in R: Exercise with Solution
    03:46
  • Section Code Lines
    02:05

Instructor

R-Tutorials Training
Data Science Education
R-Tutorials Training
  • 4.4 Instructor Rating
  • 27,077 Reviews
  • 220,128 Students
  • 23 Courses

  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. 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.