R语言学习笔记-reshape2
reshape2是一个强大的数据处理操作的R包。
主要函数,melt,*cast.两个函数
melt
###S3 method for class 'data.frame'
melt(data, id.vars, measure.vars,
variable.name = "variable", ..., na.rm = FALSE, value.name = "value",factorsAsStrings = TRUE)
### Default(vector) S3 method:
melt(data, ..., na.rm = FALSE, value.name = "value")
### S3 method for class 'list'
melt(data, ..., level = 1)
### S3 method for class 'array''table''matrix'
melt(data, varnames = names(dimnames(data)), ...,
na.rm = FALSE, as.is = FALSE, value.name = "value")
melt_example
###data.frame###
head(airquality)
ozone solar.r wind temp month day
41 190 7.4 67 5 1
36 118 8.0 72 5 2
12 149 12.6 74 5 3
18 313 11.5 62 5 4
NA NA 14.3 56 5 5
melt(airquality, id=c("mon