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() 函数读取文件内容。

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

相关推荐
笑鸿的学习笔记3 分钟前
虚幻引擎5-Unreal Engine笔记之Default Pawn与GamMode、Camera的关系
笔记·ue5·虚幻
风逸hhh1 小时前
python打卡day29@浙大疏锦行
开发语言·前端·python
黄暄1 小时前
Docker项目部署深度解析:从基础命令到复杂项目部署
运维·笔记·docker·容器·持续部署
ᖰ・◡・ᖳ1 小时前
JavaScript:PC端特效--缓动动画
开发语言·前端·javascript·css·学习·html5
hy____1232 小时前
C++多态的详细讲解
开发语言·c++
小葡萄20252 小时前
黑马程序员C++2024版笔记 第0章 C++入门
开发语言·c++·笔记
万物此臻2 小时前
C#编写软件添加菜单栏
开发语言·c#
RongSen332 小时前
Python海龟绘图(Turtle Graphics)核心函数和关键要点
开发语言·python
小贾要学习2 小时前
【C语言】贪吃蛇小游戏
c语言·开发语言·游戏
人类恶.2 小时前
C 语言学习笔记(函数2)
c语言·笔记·学习