Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
More Data Mining with R
Rating: 3.7 out of 5(111 ratings)
2,611 students

More Data Mining with R

How to perform market basket analysis, analyze social networks, mine Twitter data, text, and time series data.
Last updated 8/2020
English
English [Auto],

What you'll learn

  • Understand the conceptual foundations of association analysis and perform market basket analyses.
  • Be able to create visualizations of social (and other) networks using the iGraph package.
  • Understand how to examine and mine social network data to understand all of the implicit relationships.
  • Mine text data to create word association visualizations, term documents with word frequency counts and associations, and create word clouds.
  • Learn how to process text and string data, including the use of 'regular expressions'.
  • Extract prototypical information about cycles from time series data.

Course content

9 sections67 lectures10h 34m total length
  • Welcome to More Data Mining with R !1:29

    Explore data mining techniques in R, including association analysis and social network visualization with the graph package, plus text processing and time series mining for business analytics.

  • Course Preliminaries8:15

    Generally, data mining (sometimes called data or knowledge discovery) is the process of analyzing data from different perspectives and summarizing it into useful information - information that can be used to increase revenue, cuts costs, or both. Data mining software is one of a number of analytical tools for analyzing data. It allows users to analyze data from many different dimensions or angles, categorize it, and summarize the relationships identified. Technically, data mining is the process of finding correlations or patterns among dozens of fields in large relational databases.

  • Data Input and Output (part 1)11:55
  • Data Input and Output (part 2)13:22

    Learn how to read csv in R, use foreign for SPSS files, convert to data frames, and explore vectors, matrices, and lists with indexing, naming, and viewing commands.

  • More R Scripting and Visualizations (part 1)12:50

    Data visualization or data visualisation is viewed by many disciplines as a modern equivalent of visual communication. It is not owned by any one field, but rather finds interpretation across many (e.g. it is viewed as a modern branch of descriptive statistics by some, but also as a grounded theory development tool by others). It involves the creation and study of the visual representation of data, meaning "information that has been abstracted in some schematic form, including attributes or variables for the units of information".

    A primary goal of data visualization is to communicate information clearly and efficiently to users via the statistical graphics, plots, information graphics, tables, and charts selected. Effective visualization helps users in analyzing and reasoning about data and evidence. It makes complex data more accessible, understandable and usable. Users may have particular analytical tasks, such as making comparisons or understandingcausality, and the design principle of the graphic (i.e., showing comparisons or showing causality) follows the task. Tables are generally used where users will look-up a specific measure of a variable, while charts of various types are used to show patterns or relationships in the data for one or more variables.

  • More R Scripting and Visualizations (part 2)6:29

    Create mosaic plots in R with color, legends, and labels, 2d and 3d visuals with animation and export options. Explore covariance and correlation, standardization, and scatterplot matrices with g-g plot.

  • More Input and Output (part 1)10:52

    Explore how scan reads from keyboard or files, compare with read.table or read.csv for loading data, and learn to manage lists and vectors, including pathnames and column selection.

  • More Input and Output (part 2)11:39

    Master input and output in R: readLine prompts, loading and accessing datasets from packages, attaching data, and referencing variables with package$dataset for plotting and analysis.

  • Homework Exercise: Execute Second Set of Scripts on your Own1:07

Requirements

  • Students will need to install the no-cost R console software and the no-cost RStudio IDE suite (instructions are provided).

Description

More Data Mining with R presents a comprehensive overview of a myriad of contemporary data mining techniques. More Data Mining with R is the logical follow-on course to the preceding Udemy course Data Mining with R: Go from Beginner to Advanced although it is not necessary to take these courses in sequential order. Both courses examine and explain a number of data mining methods and techniques, using concrete data mining modeling examples, extended case studies, and real data sets. Whereas the preceding Data Mining with R: Go from Beginner to Advanced course focuses on: (1) linear, logistic and local polynomial regression; (2) decision, classification and regression trees (CART); (3) random forests; and (4) cluster analysis techniques, this course, More Data Mining with R presents detailed instruction and plentiful "hands-on" examples about: (1) association analysis (or market basket analysis) and creating, mining and interpreting association rules using several case examples; (2) network analysis, including the versatile iGraph visualization capabilities, as well as social network data mining analysis cases (marriage and power; friendship links); (3) text mining using Twitter data and word clouds; (4) text and string manipulation, including the use of 'regular expressions'; (5) time series data mining and analysis, including an extended case study forecasting house price indices in Canberra, Australia.

Who this course is for:

  • This course would be useful for undergraduate and graduate students wishing to broaden their skills in data mining.
  • This course would be helpful to analytics professionals who wish to augment their data mining skills toolset.
  • Anyone who is interested in learning about association analysis (also called 'market basket analysis'), analyzing and mining data from social networks, text (such as Twitter) data, or time series data should take this course.