根据至少一个共同特征创建组

时间:2018-12-05 22:06:11

标签: r

我具有以下格式的前两列数据。我想根据以下规则生成第三列:每个组将包含与至少一个公共Tran值相对应的所有Rep值。在示例中,您可以看到A和B的链接是3,B和C的链接是5,依此类推。

<table><tbody><tr><th>Rep</th><th>Tran</th><th>Group</th></tr><tr><td>A</td><td>1</td><td>1</td></tr><tr><td>A</td><td>2</td><td>1</td></tr><tr><td>A</td><td>3</td><td>1</td></tr><tr><td>B</td><td>5</td><td>1</td></tr><tr><td>B</td><td>3</td><td>1</td></tr><tr><td>B</td><td>4</td><td>1</td></tr><tr><td>C</td><td>6</td><td>1</td></tr><tr><td>C</td><td>7</td><td>1</td></tr><tr><td>C</td><td>5</td><td>1</td></tr><tr><td>D</td><td>10</td><td>2</td></tr><tr><td>D</td><td>9</td><td>2</td></tr><tr><td>D</td><td>8</td><td>2</td></tr><tr><td>E</td><td>11</td><td>1</td></tr><tr><td>E</td><td>2</td><td>1</td></tr><tr><td>E</td><td>65</td><td>1</td></tr><tr><td>E</td><td>78</td><td>1</td></tr><tr><td>F</td><td>8</td><td>2</td></tr><tr><td>F</td><td>11</td><td>2</td></tr><tr><td>F</td><td>33</td><td>2</td></tr><tr><td>G</td><td>450</td><td>3</td></tr><tr><td>G</td><td>22</td><td>3</td></tr></tbody></table>

我也有宽格式的相同数据,尽管我怀疑这时不利于高效代码。

我想使用R来解决这个问题,但实际上我一直在转动轮子。

0 个答案:

没有答案