【R语言编程——数据调用】

这里写自定义目录标题

在R语言中,有多个库支持调用内置数据集或外部数据,包括studentdata等教学或示例数据集。以下是常见的库和方法:

可用库及数据集

openintro

该库包含多个教学数据集,包括studentdata。安装并加载库后可直接调用:

r 复制代码
install.packages("openintro")
library(openintro)
data(studentdata)

datasets

R内置的基础库,提供经典数据集如mtcarsiris

r 复制代码
data(mtcars)

ISLR

《统计学习导论》配套数据集,如AutoCollege

r 复制代码
install.packages("ISLR")
data(Auto)

gapminder

包含全球发展数据,适合可视化练习:

r 复制代码
install.packages("gapminder")
data(gapminder)

外部数据导入方法

读取CSV文件

使用read.csvreadr::read_csv

r 复制代码
data <- read.csv("path/to/file.csv")

读取Excel文件

借助readxl库:

r 复制代码
library(readxl)
data <- read_excel("file.xlsx")

从数据库导入

使用DBIRSQLite等库连接数据库:

r 复制代码
library(RSQLite)
con <- dbConnect(RSQLite::SQLite(), "database.db")
data <- dbGetQuery(con, "SELECT * FROM table")

查看数据集信息

调用数据后,可用以下命令检查结构:

r 复制代码
head(studentdata)  # 查看前几行
str(studentdata)   # 数据结构
summary(studentdata) # 统计摘要
相关推荐
杜子不疼.1 小时前
【C++ AI 大模型接入 SDK】 - DeepSeek 模型接入(上)
开发语言·c++·chatgpt
加号31 小时前
【C#】 串口通信技术深度解析及实现
开发语言·c#
sycmancia2 小时前
Qt——编辑交互功能的实现
开发语言·qt
石山代码2 小时前
C++ 内存分区 堆区
java·开发语言·c++
无风听海3 小时前
C# 隐式转换深度解析
java·开发语言·c#
一只大袋鼠3 小时前
Git 进阶(二):分支管理、暂存栈、远程仓库与多人协作
java·开发语言·git
LuminousCPP4 小时前
数据结构 - 线性表第四篇:C 语言通讯录优化升级全记录(踩坑 + 思考)
c语言·开发语言·数据结构·经验分享·笔记·学习
web3.08889994 小时前
1688 图搜接口(item_search_img / 拍立淘) 接入方法
开发语言·python
один but you5 小时前
从可变参数到 emplace:现代 C++ 性能优化的核心组合
java·开发语言
MY_TEUCK6 小时前
【Java 后端 | Nacos 注册中心】微服务治理原理、选型与注册发现实战
java·开发语言·微服务