R包与R文件

R包

包是函数、实例数据、预编译代码的集合,包括R程序、注释文档、实例、测试数据等。

R语言相关的包一般存储安装目录下对”library“目录,默认情况下在R语言安装完成已经带来一些常用对包,当然可以在后期自定义添加一些新包。

R语言完整的相关包可以查阅:https://cran.r-project.org/web/packages/available_packages_by_name.html

接下来是安装R包的方法

查看R包的安装目录

可以使用.libPaths()来查看

可是使用library()函数来查看已经安装好的包

查看已经载入的包,search()函数

安装包使用install.packages("安装包的名")

打开R即可使用该CRAN安装

使用包

新安装的包需要先载入R预编译环境才可以使用

R CSV文件

R作为统计学专业工具,如果只能人工导入数据和导出数据将会变得没有意义。所以R支持批量从主流的的表格存储格式文件(入CSV、EXCEL、XML)中获取数据。

CSV表格交互

CSV有时候也成为字符分隔值,因为分隔字符也可以不是逗号。

CSV是一种非常流行的表格存储文件格式,这种格式适合存储中型或小型数据规模的数据。

由于大多数软件支持这个文件格式,所以常用于数据的存储与交互。

CSV的本质是文本,它的文件格式极其简单:数据一行一行的用文本保存起来而已,每条记录被分隔符分隔为字段,每条记录都有同样的字段序列。

CSV用逗号来分隔列,如果数据中有逗号,使用单引号将整个数据块包括起来。

注意:包含非英文字符的文本要注意保存的编码,由于很多计算机普遍使用UTF-8编码,所以使用这个格式来保存。

注意:CSV文件中最后一行注意保留一个空行,不然执行程序会有警告信息。

读取CSV文件

使用函数

 如果不设置编码属性,函数将以系统默认的编码属性来进行读取。

函数返回的是数据框,可以很方便的对数据进行统计处理。

也可以指定查找条件,进行查询数据。

保存为CSV文件

R语言使用write.csv()函数讲数据保存为CSV文件

 

R Excel文件

Excel格式文件主要是xls或者xlsx,这两种文件可以通过在R语言中导入xlsx库来实现直接的读取。

R XML文件

XML是可扩展标记语言,XML被设计用来传输和存储数据。

R说读写XML文件需要安装扩展包,我们可以在R到控制台下输入安装命令。

install.packages("XML") 

XML转为数据列表

以上代码输出的都是XML格式,使用xmlToLIst()函数可以将文件对数据转换为列表格式,更方便读取。

 

R JSON文件

JOSN:JavaScript Object Notatino(JavaScript对象表示法)

JSON是交换文本信息的语法。

JSON类似XML,但比XML更小、更快、更易解析。

R语言读写JSON文件需要安装扩展包,可以到控制台输入命令来安装。

如下:

 

 数据库连接

MYSQL是最流行的关系型数据库管理系统。七文件同样可以使用R语言读写。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王辞夜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值