R语言程序:(1),建一个数据框A1,包括学生姓名、性别、年龄、期末考试成绩几列。随机生成100行,包括一些缺失值
时间: 2023-12-22 15:19:42 浏览: 26
可以使用以下代码生成数据框A1:
```
# 设置随机数种子,保证结果可重复
set.seed(123)
# 生成随机数据
name <- sample(c("张三", "李四", "王五", "赵六"), 100, replace = TRUE)
gender <- sample(c("男", "女"), 100, replace = TRUE)
age <- sample(18:25, 100, replace = TRUE)
score <- sample(c(60:100, NA), 100, replace = TRUE)
# 创建数据框
A1 <- data.frame(name, gender, age, score)
```
在上述代码中,使用了`sample()`函数生成随机数据,并使用`replace = TRUE`参数允许有重复值出现。其中成绩列使用了`NA`表示缺失值。最终将四列数据合并为一个数据框`A1`。
相关问题
R语言程序:(1),建一个数据框A1,包括学生学号、性别、年龄、期末考试成绩几列。随机生成100行,包括一些缺失值
可以使用以下代码生成数据框A1:
```
# 设置随机数种子,保证结果可重复
set.seed(123)
# 生成随机数据
ID <- sample(1:100, 100, replace = TRUE)
gender <- sample(c("男", "女"), 100, replace = TRUE)
age <- sample(18:25, 100, replace = TRUE)
score <- sample(c(60:100, NA), 100, replace = TRUE)
# 创建数据框
A1 <- data.frame(ID, gender, age, score)
```
在上述代码中,使用了`sample()`函数生成随机数据,并使用`replace = TRUE`参数允许有重复值出现。其中学生学号列使用了`1`到`100`之间的整数表示。成绩列使用了`NA`表示缺失值。最终将四列数据合并为一个数据框`A1`。
r语言:构建一个数据框A1,包括学生姓名、性别、年龄、期末考试成绩几列。运用各种构建向量函数。维度100行,包括一 些缺失值
可以使用以下代码构建一个数据框A1:
```r
# 创建姓名、性别、年龄、成绩向量
name <- c("Alice", "Bob", "Charlie", "David")
gender <- c("female", "male", "male", "male")
age <- sample(c(18:25, NA), 4, replace = TRUE)
score <- sample(c(60:100, NA), 4, replace = TRUE)
# 构建数据框
A1 <- data.frame(name, gender, age, score)
```
这里使用了 `c()` 函数创建了四个向量,分别包含了学生的姓名、性别、年龄和成绩。其中年龄和成绩向量使用了 `sample()` 函数随机生成,并且包含了一些缺失值。最后,使用 `data.frame()` 函数将这些向量组合成一个数据框 `A1`。
你可以使用 `dim()` 函数查看数据框的维度:
```r
dim(A1)
# [1] 4 4
```
这表明数据框 `A1` 有4行和4列。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)