用R获取数据

本文介绍了如何使用R语言获取各种类型的数据,包括内置数据集、CSV、TXT文件、Excel和数据库。通过data()函数加载内置数据,read.csv()和read.table()读取表格数据,但读取Excel和从数据库中获取数据遇到一些问题,需要进一步学习解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   这一章学的不怎么熟,还是有很多的疑问,需要自己以后来好好学习,熟悉了解,先把自己知道的东西记下来吧。

 

  获取内置的数据集:

     data( package = "packageName" )  #packageName是包名的意思,例如dataset包,就是查看该包下的数据集。

     data( package = .packages( all.available = TRUE ) )  #获取所有的数据集

 

  用R来读取数据:

  CSV和TXT格式,用到utils包的read.csv()和read.table()这两个函数

 

  一般用到设置文件的路径,每次运行的时候设置一下:

  setwd("PathName")     #这个路径名必须要存在,不能自己创建

 

  1.读取CSV格式。

  Insur_csv = read.csv("FileName")  #FileName是文件名,需要加上扩展名,结果保存在Insur_csv中

  write.csv(dataSetName, "FileName")  #dataSetName是数据集的名字,FileName是文件名,操作是把数据集存在FileName中,就是csv的写操作

  至于read.csv()read.table()的具体区别,我是不清楚,等了解之后再补上

 

  2.读取txt格式,就是用read.table()write.table()就好,操作方式跟csv的类似

 

  3.从Excel直接获取数据。 貌似不太好用,而且我用64位的,好像不能使用。

 

  4.从数据库中读数据,环境没有搭好,还有问题,得继续摸索。

 

  5.获取网页。

  知道基本的操作,但是每次都没提取到东西,还得研究研究。

 

   质量太低的一篇,主要自己觉得现在用处不大,可以遇到了再学习,那样印象深刻,也更容易掌握。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值