将列转换为R中的变量

时间:2017-07-21 22:00:09

标签: r reshape

我当前的数据集:

order product
1  a
1  b
1  c
2  b
2  d
3  a
3  c
3  e

我想要什么

product order
a       1,3
b       1,2
c       1,3
d       2
e       3

我尝试过演员,重塑,但他们没有工作

1 个答案:

答案 0 :(得分:0)

我最近花了太多时间尝试做类似的事情。我相信,你需要的是列表专栏。下面的代码会这样做,但它会将订单号转换为字符值。

@Component({
    selector:'heroes',
    template: `
    <table>
        <thead>
            <th>Name</th>
        </thead>
        <tbody>
            <tr *ngFor="let hero of heroes; trackBy: trackHero" >
                <td>{{hero.name}}</td>
            </tr>
        </tbody>
    </table>
`
})
export class Heroes {

    heroes = HEROES;

    trackHero(index, hero) {
        console.log(hero);
        return hero ? hero.id : undefined;

    }


}