时间:2025-11-22 15:58
人气:
作者:admin
$(列名)访问列表中的成员$(列名)调用数据框的列read.csv()和read.table())write.csv())| 函数 | 来源包 | 功能描述 |
|---|---|---|
| var() | stats | 求方差 |
| sd() | stats | 求标准差 |
| median() | stats | 求中位数 |
| sum() | base | 求和 |
| max() | base | 求最大值 |
| min() | base | 求最小值 |
| c() | base | 创建向量 |
| colMeans() | base | 按列求均值 |
| rowSums() | base | 按行求和 |
| factor() | base | 转换为因子 |
| levels() | base | 或是因子的水平值 |
| rep() | base | 重复对象 |
| t() | base | 矩阵转置 |
| View() | base | 查看对象 |
R 语言中包括哪些数据结构?矩阵和数据框的区别是什么?
1. R中的数据结构:向量,因子,矩阵,数组,列表,数据框等;
2. 矩阵的元素都是同一类数据;但数据框和列一样,每一列可以是不同类型的数据。
请用函数 data.frame( ) 创建一个包含三个变量的数据框。其中第一个变量 x 是小写字母 a 到 j,第二个变量 y 是数字 1 到10,第三个变量 z 是10 个1。
x<-c('a','b','c','d','e','f','g','h','i','j')
y<-c(1:10)
z<-rep('1',10)
data<-data.frame(x,y,z)
print(data)
请将 survival 包里的数据集 lung 加载到工作空间中。
# install.packages("survival")
library(survival)
View(lung)
?lung
请用函数 rnorm( ) 生成服从均值为 168、标准差为 10 的正态分布的 1000 个随机数,然后使用函数 hist( ) 查看该数据的分布。
r24<- rnorm(1000, mean = 168, sd = 10)
hist(r24)
请用函数 write.csv( ) 将 datasets 包里面的数据集 iris 导出为一个 .csv 文件,然后再用函数 read.csv( ) 读入该文件。比较读入的数据集和原始数据集,查看是否存在差异。
d25<-datasets::iris
write.csv(d25,"d25-iris.csv")
d25.r<-read.csv("d25-iris.csv")
View(d25.r)
下一篇:没有了