R语言入门笔记2.0

1.创建数据框

在R语言中,可以使用data.frame函数来创建数据框。以下是一个简单的示例,这段R语言代码创建了一个名为student的数据框,其中包含了学生的ID、性别、姓名和出生日期,首先创建一个包含学生出生日期的向量,再创建一个包含学生出生日期的向量,然后再创建一个包含学生性别的向量,然后再创建一个包含学生ID的向量,最后,使用data.frame函数将上述向量合并成一个数据框,其中ID是学生ID,Gender是学生性别,Name是学生姓名,Birthdate是学生出生日期。

R 复制代码
> Birthdate <-c("1984-12-29","1983-5-6","1986-8-8")
> Name <-c("Devin","Edward","Wenli")
> Gender <-c("M","M","F")
> ID <- c(11,12,13)
> student<-data.frame(ID,Gender,Name,Birthdate)
> student
  ID Gender   Name  Birthdate
1 11      M  Devin 1984-12-29
2 12      M Edward   1983-5-6
3 13      F  Wenli   1986-8-8

2.创建数据框2

R语言也可以创建一个空数据框,然后手动添加数据,创建了一个空的数据框m,其中包含了三列:age是数值型的列,gender是字符型的列,weight是数值型的列。通过numeric(0)character(0),我们指定了这些列的初始长度为0,即数据框中没有任何数据。然后,运行edit函数,该函数会打开一个交互式的编辑器,允许你手动输入数据来填充数据框m。在编辑器中,你可以逐行输入数据,填充agegenderweight列的值,并且添加新的行。这个交互式编辑器可以让你方便地创建和编辑数据框的内容。下面是具体代码示例

R 复制代码
m<-data.frame(age=numeric(0),gender=character(0),weight=numeric(0))
m<-edit(m)  #调用文本编辑器,键入数据,点击编辑器中的变量名可修改。
或m<-fix(m)
相关推荐
Aurorar0rua4 小时前
CS50 x 2024 Notes C -14
c语言·开发语言·学习方法
小短腿的代码世界5 小时前
从.qrc到rcc编译器:Qt资源系统的隐秘运作机制与大型项目性能突围
开发语言·qt
MY_TEUCK5 小时前
【2026最新Python+AI学习基础】Python 入门笔记篇
笔记·python·学习
2401_833269305 小时前
Java网络编程入门
java·开发语言
青瓦梦滋6 小时前
C++的IO流与STL的空间配置器
开发语言·c++
五月君_6 小时前
Bun v1.3.14 发布,Rust 版即将进 Claude Code 内测,下一版可能就告别 Zig
开发语言·后端·rust
鱼很腾apoc7 小时前
【学习篇】第20期 超详解 C++ 多态:从语法规则到底层原理
java·c语言·开发语言·c++·学习·算法·青少年编程
雁迟7 小时前
第八章:矩阵与数组操作
线性代数·矩阵·r语言
不吃土豆的马铃薯8 小时前
4.SGI STL 二级空间配置器 allocate 与_S_refill 源码解析
c语言·开发语言·c++·dreamweaver·内存池
码界筑梦坊8 小时前
120-基于Python的食品营养特征数据可视化分析系统
开发语言·python·信息可视化·数据分析·毕业设计·echarts·fastapi