编辑推荐
《R语言入门与实践》系统地介绍了R语言的基础知识,并通过具体案例演练将其应用于实际场景中。无论你是初学者,还是有一定经验的用户,本书都能帮助你快速掌握R语言的使用技巧,并通过实战案例帮助你轻松掌握R语言。此外,本书还为读者提供丰富的学习素材,主要有视频讲解、PPT课件、源代码等,读者可扫描书中的二维码获取。
内容简介
《R语言入门与实践》循序渐进、由浅入深地讲解了R语言开发技术,并通过具体实例讲解了R语言的各个知识点。本书共分12章,其中第1~2章是基础知识部分,讲解了R语言开发的基础知识,包括R语言基础、R语言语法基础;第3~6章是核心语法部分,分别讲解了流程控制语句、函数、数据结构、包和环境空间等知识,这部分内容介绍的是R语言中最重要的语法知识;第7~10章是进阶提高部分,分别讲解了数据输入和导出、数据处理、绘制可视化图、R语言和人工智能等知识,这部分内容是R语言开发技术的重点和核心;第11章和第12章是综合实战部分,讲解了两个大型案例的实现过程,介绍了R语言在大型商业项目中的应用。
《R语言入门与实践》不仅可以作为R语言初学者的学习用书,也适合有一定R语言基础的读者学习,还可以作为高等院校相关专业的教学用书和培训机构的教材。
作者简介
张婷,毕业于山东大学,计算机硕士,精通多种开发语言,多年来一直从事人工智能、数据通信、数据采集、网络传输、数据分析等领域的工作。现就职于药明生物,从事于生物分子的数据分析和深度学习预测的工作。
目 录
第1章 R语言基础 1
1.1 R语言的发展历程 2
1.2 R语言的特点 2
1.3 安装R语言运行环境 3
1.3.1 Windows系统安装R语言 3
1.3.2 在Linux系统和macOS系统安装R语言 6
1.4 R语言开发工具:R GUI 7
1.4.1 命令行方式运行R程序 7
1.4.2 文件方式运行R程序 8
1.5 R语言开发工具:RStudio 9
1.5.1 安装RStudio 10
1.5.2 RStudio界面 12
1.5.3 使用RStudio开发R程序 13
1.6 认识第一个R程序:石头、剪刀、布游戏 15
显示全部信息
前 言
从你开始学习编程的那一刻起,就注定了以后所要走的路—从编程学习者开始,可能会依次经历实习生、程序员、软件工程师、架构师、CTO等职位的磨砺;当你站在职位顶峰的位置蓦然回首时,会发现自己的成功并不是偶然,在程序员的成长之路上会有不断修改代码、寻找并解决Bug、不停测试程序的经历。不可否认的是,只要你在自己的开发生涯中稳扎稳打,并且善于学习和总结,最终将会得到可喜的收获。
选择一本合适的书
对于一名程序开发初学者来说,究竟如何学习才能提高自己的开发技术呢?关键是选择合适的图书进行学习。但是,市面上许多面向初学者的编程书籍中的大多数篇幅都是讲解基础知识,多偏向于理论,读者学习以后面对实战项目时还是无从下手。如何实现从理论到项目实战的平滑过渡,是初学者需要迫切解决的问题,为此,作者特意编写了本书。
本书的特色
1.以“从入门到精通”的模式构建内容,让读者入门容易
为了使读者能够完全看懂本书的内容,本书遵循“从入门到精通”基础类图书的写法,循序渐进地讲解R语言的基本知识。