【发布时间】:2017-06-07 16:30:47
【问题描述】:
我正在尝试转换以下数据框:
<table border = 1>
<tr>
<td>id</td>
<td>code</td>
<td>status</td>
</tr>
<tr>
<td>123</td>
<td>041</td>
<td>C</td>
</tr>
<tr>
<td>123</td>
<td>056</td>
<td>NC</td>
</tr>
<tr>
<td>123</td>
<td>036</td>
<td>NC</td>
</tr>
<tr>
<td>456</td>
<td>075</td>
<td>C</td>
</tr>
<tr>
<td>456</td>
<td>059</td>
<td>C</td>
</tr>
<tr>
<td>456</td>
<td>039</td>
<td>NC</td>
</tr>
<tr>
<td>456</td>
<td>021</td>
<td>NC</td>
</tr>
</table>
喜欢如下:(在某种程度上,我试图在状态字段上旋转我的结果,但是鉴于代码是字符串,我想连接属于该状态的代码。
<table border=1>
<tr>
<td>id</td>
<td>c</td>
<td>nc</td>
</tr>
<tr>
<td>123</td>
<td>041</td>
<td>056;036</td>
</tr>
<tr>
<td>456</td>
<td>075;059</td>
<td>039;021</td>
</tr>
</table>
我也尝试过使用 reshape/reshape2,但是没有成功。任何人都可以提出任何可以提供帮助的方法
【问题讨论】:
标签: r dplyr transformation reshape reshape2