【发布时间】:2019-10-04 16:06:25
【问题描述】:
这是我的数据:
Year variable value
1951 MF12 1.441
1952 MF12 2.068
1953 RF12 2.008
1954 RF12 2.044
1955 MW12 2.288
1956 RW12 1.800
其中 MF= 管理框架,RF= 备用框架,MW= 管理风,RW= 备用风。所以总共有 4 个不同的级别 = Managed、Reserve、Frame、Wind。
我想根据这些级别创建两种类型的因素,并将它们作为列添加到数据框中。因素 1 将是 management.type (Managed, Reserve),因素 2 将是 object.type (Frame, Wind)。
类似这样的:
Year variable value Management Object
1951 MF12 1.37845 Managed Frame
1952 MF12 1.38950 Managed Frame
1953 MW12 1.55510 Managed Wind
1954 RF12 1.66125 Reserve Frame
1955 RW12 1.62600 Reserve Wind
1956 RW13 1.58760 Reserve Wind
我如何使用 R 来做到这一点(而不是返回并在 excel 中排序)?我认为就管理类型而言,可能使用start.with 命令以“M”或“R”开头进行排序,但不知道该怎么做。在Object方面,有没有办法按包含字母'F'或'W'的单词排序?
【问题讨论】:
标签: r