Oposto de derreter em pandas python
Não consigo descobrir como fazer "reverse derreter" usando Pandas em python. Estes são meus dados iniciais
import pandas as pd
from StringIO import StringIO
origin = pd.read_table(StringIO('''label type value
x a 1
x b 2
x c 3
y a 4
y b 5
y c 6
z a 7
z b 8
z c 9'''))
origin
Out[5]:
label type value
0 x a 1
1 x b 2
2 x c 3
3 y a 4
4 y b 5
5 y c 6
6 z a 7
7 z b 8
8 z c 9
Esta é a saída que eu gostaria de ter:
label a b c
x 1 2 3
y 4 5 6
z 7 8 9
Tenho certeza de que existe uma maneira fácil de fazer isso, mas não sei como.