Ich möchte einen von einer Software bereitgestellten Dataframe in einen python-brauchbaren transformieren und ich kann ihn nicht einfach mit Pandas reparieren, weil ich die in enthaltenen Informationen verwenden muss die Spalten. Hier ein einfaches Beispiel:Pandas dataFrame effizient transformieren mit dem Spaltennamen als Faktor
import pandas as pd
d = {'00' : [1],'01' : [11], '10': [111], '11':[1111]}
pd.DataFrame(d)
00 01 10 11
0 1 11 111 1111
Die Spaltennamen enthält die Faktoren, die ich in den Zeilen verwenden müssen, würde Ich mag so etwas bekommen:
df = {'trt': [0,0,1,1], 'grp': [0,1,0,1], 'value':[1,11,111,1111]}
pd.DataFrame(df)
grp trt value
0 0 0 1
1 1 0 11
2 0 1 111
3 1 1 1111
Irgendwelche Ideen, wie es richtig zu machen ?
Vielen Dank, genau das, was ich gesucht habe! –
Super, froh kann dir helfen! Schöner Tag! – jezrael
Und danke für die Annahme! – jezrael