ITPub博客

首页 > > > R语言实战-第一、二章实践笔记

R语言实战-第一、二章实践笔记

作者:浪花小雨滴 时间:2020-06-16 15:31:03 0 删除 编辑

第一章 R语言介绍

1.获取帮助

help.start()       #打开帮助文档首页
help(“foo”)或??foo     #查看函数foo的帮助
example(“foo”)      #函数foo的使用示例

2.工作空间

getwd()       #显示当前的工作目录
setwd(“mydirectory”)     #设置当前的工作目录(路径要使用正斜杠/)

3.输入和输出

source(“filename”)     #在当前会话中执行一个脚本
sink(“filename”)     #将输出重定向到文件filename中

4.包

library()     #x显示库中有哪些包
install.packages()      #安装包

5.将输出用为输入

第二章 创建数据集

1.向量


2.矩阵

创建矩阵

矩阵的下标使用

3.数组


4.数据框

创建数据框

简单分析


生成列

生成列联表

attach()的使用

5.使用键盘输入数据

6.从带分隔符的文本文件导入数据

导入csv文件时遇到了一些麻烦,运行如下代码后出现错误提示。

Google之后换另一种方法,提前创建一个向量,用向量来命名行名,运行成功,但是行的顺序发生了变化。

后来发现是保存的CSV文件有问题,之前的文件保存格式为CSV UTF-8(逗号分隔符),把格式改成CSV(逗号分隔符)之后,程序得以顺利运行。

7.导入Excel数据

第一种方法是将Excel文件导出位CSV(逗号分隔符)。

第二种方法是使用xlsx包来直接读取Excel文件,同时也需要xlsxjars和rJava包,以及一个正常工作的Java安装。安装完包和Java后运行出现错误:

这里还不太懂安装Java后程序仍然不能运行的原因是什么,留待解决。

总结:

安装RStudio的过程中,因为提前看了前辈们的指导,所以还比较顺利,前两章的学习内容不算难,但是因为期间断断续续一直没能把学习笔记完全梳理出来,过了两天再看的时候却已经跟不上之前的思路,所以两章的内容反复看了三四次,今天才下决心把它整理出来。对于R的学习,最大的感悟是必须要亲自动手写代码才能有所得,很享受这种敲完代码后看着程序运行成功的成就感,书中说很多R的学习者是被R强大的图表展现形式所吸引过来的,我也是因为对数据 可视化的热爱才接触到R,不过我想在学习过程中一定会有更多的收获,希望以后可以加快学习步伐,每天都要写一些代码!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537575/viewspace-3164772/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: MongoDB 插入文档
请登录后发表评论 登录
全部评论

注册时间:2018-05-16

  • 博文量
    4259
  • 访问量
    40345