【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) # 统计摘要
相关推荐
人工干智能2 小时前
科普:Python 中,字典的“动态创建键”特性
开发语言·python
初听于你3 小时前
缓存技术揭秘
java·运维·服务器·开发语言·spring·缓存
长路归期无望5 小时前
C语言小白实现多功能计算器的艰难历程
c语言·开发语言·数据结构·笔记·学习·算法
是大强6 小时前
stm32摇杆adc数据分析
开发语言
蓝莓味的口香糖6 小时前
【JS】什么是单例模式
开发语言·javascript·单例模式
linux kernel7 小时前
第二十三讲:特殊类和类型转换
开发语言·c++
笨蛋少年派7 小时前
JAVA基础语法
java·开发语言
渡我白衣7 小时前
深入剖析:boost::intrusive_ptr 与 std::shared_ptr 的性能边界和实现哲学
开发语言·c++·spring
爱吃小胖橘7 小时前
Lua语法
开发语言·unity·lua
怀旧,7 小时前
【C++】26. 智能指针
开发语言·c++·算法