Udemy

Extra Fundamentals of R

立即報名
  • 1,535 名學生
  • 更新於 7/2020
4.2
(22 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
12 小時 20 分鐘
教學語言
英語
授課導師
Geoffrey Hubona, Ph.D.
評分
4.2
(22 個評分)
1次瀏覽

課程簡介

Extra Fundamentals of R

Understanding R graphics, how to set up "real-world" simulations, and how to process non-numeric character and text in R

Extra Fundamentals of R is an extension of the Udemy course Essential Fundamentals of R. Extra Fundamentals of R introduces additional topics of interest and relevance utilizing many specific R-scripted examples. These broad topics include:

(1) Details on using Base, GGPlot and Lattice graphics;

(2) An introduction to programming and simulation in R; and

(3) Character and string processing in R.

All materials, scripts, slides, documentation and anything used or viewed in any one of the video lessons is provided with the course. The course is useful for both R-novices, as well as to intermediate R users. Rather than focus on specific and narrow R-supported skill sets, the course paints a broad canvas illustrating many specific examples in three domains that any R user would find useful. The course is a natural extension of the more basic Udemy course, Essential Fundamentals of R and is highly recommended for those students, as well as for other new students (and for practicing professionals) interested in the three domains enumerated above.

Base, GGplot and Lattice (or "trellis) graphics are the three principal graphics systems in R. They each operate under different "rules" and each present useful and often brilliant graphics displays. However, each of these three graphics systems are generally designed and used for different domains or applications.

There are many different programming and simulation scenarios that can be modeled with R. This course provides a good sense for some of the potential simulation applications through the presentation of 'down-to-earth,' practical domains or tasks that are supported. The examples are based on common and interesting 'real-world' tasks: (1) simulating a game of coin-tossing; (2) returning Top-Hats checked into a restaurant to their rightful owners; (3) collecting baseball cards and state quarters for profit: (4) validating whether so-called "streaky" behavior, such as have a string of good-hitting behavior in consecutive baseball games, is really unusual from a statistical point of view; (4) estimating the number of taxicabs in a newly-visited city; and (5) estimating arrival times for Sam and Annie at the Empire State Building ("Sleepless in Seattle").

R is likely best known for the ability to process numerical data, but R also has quite extensive capabilities to process non-quantitative text (or character) and string variables. R also has very good facilities for implementing powerful "regular expression" natural-language functions. An R user is bested served with an understanding of how these text (or character) and string processing capabilities "work."

Most sessions present "hands-on" material that make use of many extended examples of R functions, applications, and packages for a variety of common purposes. RStudio, a popular, open source Integrated Development Environment (IDE) for developing and using R applications, is utilized in the program, supplemented with R-based direct scripts (e.g. 'command-line prompts') when necessary.

課程章節

  • 8 個章節
  • 66 堂課
  • 第 1 章 Base and GGPlot2 Graphics in R
  • 第 2 章 Finish Base Graphics Capabilities, Begin Lattice Graphics
  • 第 3 章 Lattice and GGPlot Graphics
  • 第 4 章 Programming and Simulation 1
  • 第 5 章 Programming and Simulation 2
  • 第 6 章 Programming and Simulation 3
  • 第 7 章 Character Manipulation and String Processing
  • 第 8 章 More Text and String Processing

課程內容

  • Understand and use the base, lattice and ggplot graphics systems in R.
  • Be able to simulate many 'real-world' and practical "what-if" scenarios to determine likely outcomes.
  • Have a though understanding of, and ability to effectively use, the text and string variable processing capabilities in R.
  • Know how to use and implement R's text-based "regular expression" features and functions.

評價

  • R
    Raynia Khalfanimoore
    3.0

    Doesn't seem to be enough content on regular expressions

  • T
    Tzeng Yih Lam
    4.0

    Explain well and nice examples.

  • S
    Setegn alemu
    2.5

    Personally, he is the best teacher. naturally talented in explaining the complicatedd stuff in simpler way. That is why I took many of his courses. However, I have to mention one point which is draw back of this and other his course. There is extremely repetition of topics, I learn the same topic in different course. If I knew this either I might buy all the course with 100 dollars or I will try my best not to have repetition of the same topics in different courses. To mention one example, in this course, the string function like cat, paste, reg expression is repeated in other courses such as comprehensive programming. With the exception of this, He is the best teacher ever I encounter.

  • A
    Anne Woods
    4.0

    The graph part could have more fundamentals, not just examples.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意