【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) # 统计摘要
相关推荐
换个昵称都难11 分钟前
WebRTC QoS 实战:从原理到弱网优化
开发语言·php·webrtc
爱吃生蚝的于勒19 分钟前
QT开发第三章——常用控件
linux·服务器·开发语言·前端·javascript·c++·qt
未若君雅裁23 分钟前
工厂模式详解:简单工厂、工厂方法与抽象工厂
java·开发语言
m0_4970489327 分钟前
.NET10+Avalonia跨平台截屏工具解析
r语言
我命由我1234532 分钟前
由 ImageView 获取到的 Drawable 对象,它的 intrinsicWidth、intrinsicWidth 与实际图片的尺寸
java·开发语言·java-ee·android studio·android jetpack·android-studio·android runtime
xuankuxiaoyao33 分钟前
Axios-图书列表案例
开发语言·前端·javascript
guslegend34 分钟前
Java 创建对象有几种方式
java·开发语言
带娃的IT创业者37 分钟前
深度解析 Bun:重新定义 JavaScript 运行时的性能边界
开发语言·javascript·node.js·ecmascript·bun·运行时
布朗克16839 分钟前
29 反射机制
java·开发语言·反射
San813_LDD41 分钟前
[数据结构]共享栈与双端队列:算法思想分析及C语言实现
java·开发语言·数据结构