Campus_Fundamentals of quantitive text analysis.jpg
Campus_Fundamentals of quantitive text analysis.jpg

What you'll learn


Fundamentals of Quantitative Text Analysis

SCROLL DOWN

What you'll learn


Fundamentals of Quantitative Text Analysis

Learn how to analyze large amounts of textual data by applying your R programming skills to an efficient, powerful and easy-to-use method - quantitative text analysis.

This course is perfect for social scientists who want to understand the theory and assumptions that underpin quantitative text analysis, whilst developing their R programming skills via practical examples of analysis with real texts.

Not familiar with R? Take our Introduction to R course first.

This course will help learners to:

  • Understand the theoretical basis for Quantitative Text Analysis

  • Survey methods for systematically extracting quantitative information from text for social scientific purposes

  • Identify texts and units of texts for analysis

  • Convert texts into matrices for quantitative analysis

  • Analyze these matrices in order to generate inferences using quantitative or statistical methods

Language: English

Time to complete: 15 hours

Level: Intermediate

Instructor
[[Instructor]]

How to access:
Sage Campus is a digital library product. If you are a librarian, find out how to get Sage Campus for your university. If you are faculty, a researcher, or a student, recommend Sage Campus to your library.

Course modules


Course modules


There are 4 modules in this course:

 

1. Introduction to Text Analysis and Conceptual Foundations

This module introduces students to the types of questions that text analysis can answer, the tools that the course will use to answer them, and offers examples of analyses using text-as-data.

2. The Basics of Working with Textual Data

This module discusses how to obtain textual data and how to get it into a format that is suitable to analyze. It finishes with an example of using complexity and readability measures.

3. Examining Individual Word Occurrences

This module teaches students how to summarize texts in a corpus by looking at the occurrence of individual words using tools such as keywords in context and dictionaries.

4. Comparing across Texts

This final module introduces students to models that allow for comparison across texts within a corpus by examining their word usage, including building dictionaries and creating scales.

Testimonials


Testimonials


What our learners say

 
 

Who it's for


Who it's for


Who it’s for

While our R scripting will be at a fairly basic level, you should have some familiarity with R in order to succeed in this course as it will be challenging to learn R and text analysis at the same time. A basic knowledge of statistics would also be helpful.

FAQs


FAQs


Frequently asked questions

How is the course organized?

The course is organized into a set of four interactive learning modules, and you should work through the modules sequentially. The modules contain a number of topic pages, each including a video to walk you through the concept and interactive text to reinforce what was covered in the video, quick questions and knowledge checks.

What other types of activities does the course include?

There are three additional types of activity throughout the course to facilitate deeper learning:

  1. Match: These activities require you to have a go at a task offline, then select the correct solution
  2. Guided: These are multi-part match activities so you do a part of the task then submit your solution, which unlocks feedback on your attempt and the next part of the task
  3. Structured: This is a more extended offline task, which you should attempt before seeing the Tutor’s solution.

The vast majority of topics in the course are fundamentally practical. You are strongly encouraged to recreate and run the code as you work through them, and complete knowledge checks and activities.

Does the course require software?

Learners will need to have R installed to work through this course and it is essential that your version of R is up to date. It should be version 3.5.2 or above.

LEarners will also need to install the quanteda package and the quanteda.corpora package. Quanteda can be downloaded from CRAN and should be version 1.4 or above.

install.packages("quanteda")

The quanteda.corpora package can't be installed from CRAN and you will need to install the devtools package from CRAN and then install quanteda.corpora from GitHub. You can use the code below to do this.

install.packages("devtools")

devtools::install_github("quanteda/quanteda.corpora")

Learners should also install the readtext package from CRAN as we will be using that to read text files into R.

install.packages("readtext")

Do I need to buy any of this software?

No they are either open source or have community (free) versions

What do I need to participate on this course?

A computer or laptop with the suggested software and a modern browser e.g. Internet Explorer 10+ or the latest versions of Chrome and Firefox.

Can I do this course on my mobile device?

While you can access the course on your mobile device, go through the content and answer questions, you will need a desktop or laptop computer to practice and complete the activities that require you to write and/or test code.

Can't find what you're looking for? Contact Us