R语言笔记-获取、导入与导出数据

本文介绍了如何在R语言中获取内置数据集、模拟特定分布的数据、从不同格式文件导入数据,以及如何导出数据到rdata、txt、csv等格式。详细讲解了read.table、read.csv等函数的使用,并提到了使用第三方包如openxlsx、foreign进行更复杂的文件操作。
摘要由CSDN通过智能技术生成

从内置数据集获取数据

  • 内置数据集存在于各个包中
  • 基本包datasets中包含各个领域的100多个数据集,可使用data()函数进行查看
    data(package="datasets")
  • 调用数据集到工作空间:data(数据集名称)
  • 查看数据集的帮助:help(数据集名称)
  • 调用不在内存之中包的数据集时,需要先加载该包到内存之中
# e.g.
> library(MASS)
> data(package="MASS")
> data(bacteria)
> bacteria

模拟特定分布的数据

  • 一系列以r开头的函数,模拟生成1个各元素服从特定分布的向量
函数 解释
rnorm(n= ,mean= ,sd= ) 正态分布,给出元素个数、均值和标准差
runif(n= ,min= ,max= ) 均匀分布,给出元素个数、最小值、最大值
rbinom(n= ,size= ,prob= ) 二项分布,给出观察次数、试验次数、发生概率
rpois(n= ,lambda= ) 泊松分布,给出元素个数、λ值

rbinom()的特殊说明:rbinom(n=N,size=SIZE,prob=PROB)表示进行SIZE次独立重复试验,每次出现阳性结果概率为PROB,记录这SIZE次独立重复实验中出现阳性结果的次数;将这种记录重复N次,得到一个N维列向量。

获取其他格式的数据来源的数据

需要将这些来源的数据先放到工作目录下。

txt与csv

  • read.table()用于从txt文件中读取数据
  • 3
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值