我有一个包含诸如 hot
、warm
、tepid
、cold
、very cold
、freezing
等级别的因子在一个 数据框(data frame)
中。我想将它们映射到一个整数列(用于回归),其值范围为 [-2, 2]
,一些值映射到相同的内容。我希望能够指定明确的映射关系,例如将 very hot
映射为 2
,将 very cold
映射为 -2
,等等。如何做到清晰明了?我希望有一个只需要传入一些命名列表(named list) 的函数或类似方法。
[-2, 2]
仅代表5个值,而您的样本级别表示6个值。 - A5C1D2H2I1M1N2O1R2T1