#读取学生成绩的数据
data <- read.csv('1.csv', fileEncoding='utf8');
#查看数
data
#查看第一列数据
data[, 1]
#把第一列数据转换为分类结构...data[, 1] <- factor(data[, 1]);
#查看第一列数据
data[, 1]
#作用一、统一映射为另一个标签数据
data[, 1] <- factor(
data[,...1],
labels=c('三年一班', '三年二班', '三年三班')
);
#查看第一列数据
data[, 1]
#作用二、处理异常数据
data <- read.csv('2.csv',...names(f)[names(f)=='name'] <- "name2"
#修改行名
row.names(f)
row.names(f) <- 0:2
f
#删除行
f[-1,]
f
#注意,...删除后的DataFrame需要一个变量来接收,并不会直接修改原来的
nf <- f[-1, ]
nf
f <- f[-1, ]
#删除列
f[, -1]
f
nf <- f[, -1]
nf
#增加行