R语言入门:R中导入数据有哪些格式?

1、文本文件

  • CSV文件 (逗号分隔值):使用 read.csv()read.csv2() 函数。
  • 文本文件 (以空格、制表符等分隔):使用 read.table() 函数。
  • 文本文件 (固定宽度格式):使用 read.fwf() 函数。

2、Excel文件

  • xls文件 :使用 read.xls()read_excel() 函数(需要 readxl 包)。
  • xlsx文件 :使用 read.xlsx()read_excel() 函数。

3、数据库文件

  • SQLite数据库 :使用 sqldf 包中的函数。
  • MySQL、PostgreSQL等数据库 :使用 RMySQLRPostgreSQL 等专门的数据库连接包。

4、统计软件文件

  • SQLite数据库 :使用 sqldf 包中的函数。
  • MySQL、PostgreSQL等数据库 :使用 RMySQLRPostgreSQL 等专门的数据库连接包。

5、网络数据

  • 网页数据 :使用 readHTMLTable() 函数(需要 XMLrvest 包)。
  • API数据 :使用 httrjsonlite 包中的函数进行API调用,然后解析数据。

6、其他格式​​​​​​​

  • JSON文件 :使用 fromJSON() 函数(需要 jsonlite 包)。
  • XML文件 :使用 xmlTreeParse() 函数(需要 XML 包)。
  • 文本文件 (Markdown、HTML等):使用 readLines() 函数读取文件内容。

收集于常见代码,更多细节有待补充。

相关推荐
ifanatic5 分钟前
[每周一更]-(第148期):使用 Go 进行网页抓取:Colly 与 Goquery 的对比与思路
开发语言·后端·golang
KD杜小帅8 分钟前
2025年Solar应急响应公益月赛-7月笔记ing
笔记
怀旧,12 分钟前
【C++】1. C++基础知识
开发语言·c++·算法
小乖兽技术22 分钟前
C#开发基础之深入理解“集合遍历时不可修改”的异常背后的设计
开发语言·windows·c#
我今晚不熬夜28 分钟前
JSON在java中的使用
java·开发语言·json
青春不败 177-3266-05201 小时前
R语言与作物模型(DSSAT模型)技术应用
r语言·生态学·作物模型·dssat模型·农业科学
Star在努力2 小时前
15-C语言:第15~16天笔记
c语言·笔记·算法
LZQqqqqo2 小时前
C# 接口(interface 定义接口的关键字)
java·开发语言·c#
寒水馨2 小时前
Java 9 新特性解析
java·开发语言·新特性·java9·jdk9
拓端研究室2 小时前
专题:2025医药生物行业趋势与投融资研究报告|附90+份报告PDF、原数据表汇总下载
android·开发语言·kotlin