|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/r-programming-training/
课程评论:没有评论
课程名称:R编程完全认证培训 课程概述: 欢迎参加Uplatz的R编程课程。R是一种强大的编程语言,提供多种统计和图形技术,包括线性和非线性建模、经典统计测试、时间序列分析、分类和聚类等。作为一种开源的编程语言,R为参与统计方法研究提供了便捷的途径。 该课程专为希望利用R编程开发统计软件的软件开发人员、统计学家和数据挖掘者设计。即使您是初学者,此课程也将是您入门的理想选择。通过本课程,您将深入理解R编程语言的各种概念,从而提升技能。课程内容包括变量和数据类型、输入输出功能、数据结构、决策控制、循环控制、函数、字符串处理、数据与文件管理以及绘图等。 完成课程后,您将能够: - 掌握R及RStudio的使用 - 安装R包以扩展R的功能 - 从不同来源读取结构化数据 - 理解R中的各种数据类型和结构 - 进行决策分析 - 在R中管理数据和文件 - 在R中进行可视化绘图 课程大纲涵盖R语言的基础知识、设置环境、变量与数据类型、输入输出特性、运算符、数据结构(向量、列表、矩阵、数组、数据框和因素)、决策和循环控制、函数、字符串处理、R包的使用以及数据和文件管理等具体内容。通过系统学习,学员将逐步熟悉R编程,最终能够高效进行统计分析和数据可视化。
A warm welcome to the R Programming course by Uplatz.R is a programming language that provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering) and graphical techniques, and is highly extensible.While there is something called the S language which is often the vehicle of choice for research in statistical methodology, on the other hand R provides an Open Source route to participation in that activity. R is nothing but an integrated suite of software facilities for data manipulation, calculation and graphical display. It includes an effective data handling and storage facility, a suite of operators for calculations on arrays, in particular matrices, a large, coherent, integrated collection of intermediate tools for data analysis, graphical facilities for data analysis and display either on-screen or on hardcopy, and a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities.R can be considered as an integrated version of a programming language and software environment for statistical analysis, graphics representation and reporting. R was created by Ross Ihaka and Robert Gentleman at the University of Auckland, New Zealand, and is currently developed by the R Development Core Team. R is freely available under the GNU General Public License, and pre-compiled binary versions are provided for various operating systems like Linux, Windows and Mac. This programming language was named R, based on the first letter of first name of the two R authors (Robert Gentleman and Ross Ihaka), and partly a play on the name of the Bell Labs Language S.This R Programming course by Uplatz is designed for software programmers, statisticians and data miners who are looking forward for developing statistical software using R programming. Even if you are a beginner, this R course is the perfect place to start. If you are trying to understand the R programming language as a beginner, this R Programming course will provide you enough understanding on almost all the concepts of the language from where you can take yourself to higher levels of expertise. This R tutorial will provide you an opportunity to take a deep-dive into R programming and build your R skills from scratch. To get the most out of the R programming training, you would need to practice as you proceed with the tutorials. After successful completion of the R Programming training course you will be able to:Master the use of the R and RStudio interactive environmentExpand R by installing R packagesExplore and understand how to use the R documentationRead Structured Data into R from various sourcesUnderstand the different data types in RUnderstand the different data structures in RR programming constructs - variables, functions, string manipulation, loops, etc.Conduct decision-making using RAble to do Data and file management in RPackages in RPlotting and Visualization in Rand more...R Programming - Course Syllabus1. Fundamentals of R LanguageIntroduction to RHistory of RWhy R programming LanguageComparison between R and PythonApplication of R2. Setup of R LanguageLocal Environment setupInstalling R on WindowsInstalling R on LinuxRStudioWhat is RStudio?Installation of RStudioFirst Program - Hello World3. Variables and Data TypesVariables in RDeclaration of variableVariable assignmentFinding variableData types in RData type conversionR programs for Variables and Data types in RStudio4. Input-Output Features in Rscan() functionreadline() functionpaste() functionpaste0() functioncat() functionR Programs for implementing these functions in RStudio5. Operators in RArithmetic OperatorsRelational OperatorsLogical OperatorsAssignment OperatorsMiscellaneous OperatorsR Programs to perform various operations using operators in RStudio6. Data Structure in R (part-I)What is data structure?Types of data structureVector- What is a vector in R?- Creating a vector- Accessing element of vector- Some more operations on vectors- R Programs for vectors in RStudioApplication of Vector in RList- What is a list in R?- Creating a list- Accessing element of list- Modifying element of list- Some more operations on listR Programs for list in RStudio7. Data Structure in R (part-II)Matrix or Matrices- What is matrix in R?- Creating a matrix- Accessing element of matrix- Modifying element of matrix- Matrix OperationsR Programs for matrices in RStudioApplication of Matrices in RArrays- What are arrays in R?- Creating an array- Naming rows and columns- Accessing element of an array- Some more operations on arraysR Programs for arrays in RStudio8. Data Structure in R (part-III)Data frame- What is a data frame in R?- Creating a data frame- Accessing element of data frame- Modifying element of data frame- Add the new element or component in data frame- Deleting element of data frame- Some more operations on data frameR Programs for data frame in RStudioFactors- Factors in R- Creating a factor- Accessing element of factor- Modifying element of factorR Programs for Factors in RStudioApplication of Factors in R9. Decision Making in RIntroduction to Decision makingTypes of decision-making statementsIntroduction, syntax, flowchart and programs for- if statement- if…else statement- if…else if…else statement- switch statement10. Loop control in RIntroduction to loops in RTypes of loops in R- for loop- while loop- repeat loop- nested loopbreak and next statement in RIntroduction, syntax, flowchart and programs for- for loop- while loop- repeat loop- nested loop11. Functions in RIntroduction to function in RBuilt-in FunctionUser-defined FunctionCreating a FunctionFunction ComponentsCalling a FunctionRecursive FunctionVarious programs for functions in RStudio12. Strings in RIntroduction to string in R- Rules to write R Strings- Concatenate two or more strings in R- Find length of String in R- Extract Substring from a String in R- Changing the case i.e. Upper to lower case and lower to upper caseVarious programs for String in RStudio13. Packages in RIntroduction to Packages in RGet the list of all the packages installed in RStudioInstallation of the packagesHow to use the packages in RUseful R Packages for Data ScienceR program for package in RStudio14. Data and File Management in RGetting and Setting the Working DirectoryInput as CSV FileAnalysing the CSV FileWriting into a CSV FileR programs to implement CSV file15. Plotting in R (Part-I)Line graphScatterplotsPie Charts3D Pie Chart16. Plotting in R (Part-II)Bar / line chartHistogramBox plot