The Comprehensive Programming in R Course

所在平台: Udemy

课程主页: https://www.udemy.com/course/the-comprehensive-programming-in-r-course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## Coursera 课程总结:《R 语言综合编程》 **课程简介:** 《R 语言综合编程》是一门由两部分组成的综合性课程,旨在为 R 语言的应用开发提供全面且深入的入门指导。无论您是其他编程语言的熟练用户,还是 R 编程乃至编程领域的初学者,本课程都将帮助您掌握在 R 环境中进行通用应用程序开发的技能。课程无需统计学知识。 **课程内容概述:** 本课程共包含 14 个章节,总计约 24 小时的视频内容。 * **第一部分 (章节 1-8):** 侧重于 R 语言基础编程和数据结构的实践教学。通过大量的实例,详细讲解 R 中的各种核心数据对象,包括向量 (vectors)、矩阵 (matrices)、数据框 (dataframes) 和列表 (lists) 的特性及编程应用。 * **第二部分 (章节 9-14):** 在掌握基础数据结构的基础上,进一步深入探讨 R 环境下高效程序编写的关键概念。内容涵盖: * **结构化编程:** 如何利用 R 的数据结构进行有效的程序设计。 * **数学建模与模拟:** 应用 R 进行数学模型构建和模拟实验。 * **R 中的面向对象编程:** 理解和实践 R 语言特有的面向对象编程范式。 * **输入与输出:** 掌握 R 语言的数据读写操作。 * **字符串处理:** 学习 R 语言中的字符串操作技巧。 * **性能优化:** 提升计算速度和优化内存资源利用的方法。 **课程目标:** 本课程旨在帮助学习者: * 全面理解 R 编程环境和 R 语言的基础。 * 熟练运用 R 中的各种数据结构进行编程。 * 掌握编写高效、可维护的 R 应用程序的技巧。 * 为在不同领域和目的中使用 R 进行应用开发打下坚实基础。 **目标受众:** * 希望学习 R 语言进行通用应用开发的初学者。 * 拥有其他编程语言基础,希望转战 R 领域的开发者。 * 需要利用 R 进行数据分析、建模、模拟等工作的专业人士。

课程评论(0条)

课程详情

The Comprehensive Programming in R Course is actually a combination of two R programming courses that together comprise a gentle, yet thorough introduction to the practice of general-purpose application development in the R environment. The original first course (Sections 1-8) consists of approximately 12 hours of video content and provides extensive example-based instruction on details for programming R data structures. The original second course (Sections 9-14), an additional 12 hours of video content, provides a comprehensive overview on the most important conceptual topics for writing efficient programs to execute in the unique R environment. Participants in this comprehensive course may already be skilled programmers (in other languages) or they may be complete novices to R programming or to programming in general, but their common objective is to write R applications for diverse domains and purposes. No statistical knowledge is necessary. These two courses, combined into one course here on Udemy, together comprise a thorough introduction to using the R environment and language for general-purpose application development. The Comprehensive Programming in R Course (Sections 1-8) presents an detailed, in-depth overview of the R programming environment and of the nature and programming implications of basic R objects in the form of vectors, matrices, dataframes and lists. The Comprehensive Programming in R Course (Sections 9-14) then applies this understanding of these basic R object structures to instruct with respect to programming the structures; performing mathematical modeling and simulations; the specifics of object-oriented programming in R; input and output; string manipulation; and performance enhancement for computation speed and to optimize computer memory resources.

课程标签

0人关注该课程

主题相关的课程