Ho il seguente DataFrame
, dove Track ID
è l'indice di riga. Come posso dividere la stringa nella colonna stats
in 5 colonne di numeri?Dividere le stringhe in tuple in colonne, in Pandas
Track ID stats
14.0 (-0.00924175824176, 0.41, -0.742016492568, 0.0036830094242, 0.00251748449963)
28.0 (0.0411538461538, 0.318230769231, 0.758717081514, 0.00264000622468, 0.0106535783677)
42.0 (-0.0144351648352, 0.168438461538, -0.80870348637, 0.000816872566404, 0.00316572586742)
56.0 (0.0343461538462, 0.288730769231, 0.950844962874, 6.1608706775e-07, 0.00337262030771)
70.0 (0.00905164835165, 0.151030769231, 0.670257006716, 0.0121790506745, 0.00302182567957)
84.0 (-0.0047967032967, 0.171615384615, -0.552879463981, 0.0500316517755, 0.00217970256969)
Semplificherai le cose per gli altri postando df.to_dict() del dataframe invece della sua rappresentazione di stringa. – chthonicdaemon
La colonna stats contiene una stringa simile a una tupla o contiene tuple? – joris
possibile duplicato di [Convertire un panda "Serie di array di coppie" in un "DataFrame a due colonne"?] (Http://stackoverflow.com/questions/29346512/convert-a-pandas-series-of-pair-arrays -a-a-due-colonna-dataframe) – TheBlackCat