R语言 melt()函数使用 |
您所在的位置:网站首页 › melt的发音 › R语言 melt()函数使用 |
对data frame操作
需要确定哪些变量是id变量( id variables),哪些是测量变量(measured variables)。如果只提供其中一个(id.var或measure.vars), melt将假定数据集中的未指定的其余变量属于另一个变量(即若只指定了id.var的对象,其余变量属于measure.vars)。如果不提供,melt将假设因素和字符变量是id variables,并且所有其他的是measured variables。 其实变换前提就是指定哪些数据是id variables,哪些是measured variablesmelt(data,id.vars,measure.vars,variable.name=“variable”,…,na.rm=FALSE,value.name=“value”, factorsAsStrings=TRUE) 具体操作help(melt) 简化版:id.vars:你不想改变的数据列 measure.vars:你要melt的数据 variable.name:melt操作后,为新列变量取名 value.name:新列对应值的变量名 原始数据如下 '>- data |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |