【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) # 统计摘要
相关推荐
郑州光合科技余经理5 天前
代码展示:PHP搭建海外版外卖系统源码解析
java·开发语言·前端·后端·系统架构·uni-app·php
feifeigo1235 天前
matlab画图工具
开发语言·matlab
dustcell.5 天前
haproxy七层代理
java·开发语言·前端
norlan_jame5 天前
C-PHY与D-PHY差异
c语言·开发语言
多恩Stone5 天前
【C++入门扫盲1】C++ 与 Python:类型、编译器/解释器与 CPU 的关系
开发语言·c++·人工智能·python·算法·3d·aigc
QQ4022054965 天前
Python+django+vue3预制菜半成品配菜平台
开发语言·python·django
遥遥江上月5 天前
Node.js + Stagehand + Python 部署
开发语言·python·node.js
m0_531237175 天前
C语言-数组练习进阶
c语言·开发语言·算法
Railshiqian5 天前
给android源码下的模拟器添加两个后排屏的修改
android·开发语言·javascript
雪人不是菜鸡5 天前
简单工厂模式
开发语言·算法·c#