Pandas lange zu Breite umzuformen, die von zwei Variablen

Habe ich die Daten im long-format und versuche, neu zu gestalten, zu breit, aber es scheint nicht, eine einfache Möglichkeit, dies zu tun mit Schmelzen/stack/unstack:

Salesman  Height   product      price
  Knut      6        bat          5
  Knut      6        ball         1
  Knut      6        wand         3
  Steve     5        pen          2

Wird:

Salesman  Height    product_1  price_1  product_2 price_2 product_3 price_3  
  Knut      6        bat          5       ball      1        wand      3
  Steve     5        pen          2        NA       NA        NA       NA

Denke ich, dass Stata kann so etwas mit der reshape Befehl.

Haben Sie wirklich Sorge, dass die zwei schwenkbaren Variablen verschachtelt werden: product_1 price_1 product_2 price_2 product_3 price_3? Kann Sie nur product_1 product_2 ... price_1 price_2 ...?
Ja, dass spielt keine Rolle.

InformationsquelleAutor Luke | 2014-04-01

Schreibe einen Kommentar