1
Pythonバージョン:2.7.12 | Anaconda 4.1.1(64-bit)| (デフォルトでは、2016年6月29日、11時07分13秒)[MSC v.1500 64ビット(AMD64)]パンダバージョン:0.18.1 IPythonバージョン:4.2.0
をWindows 7で何私はどうなるのか
pd.DataFrame([[1,'a',1],
[1,'b',2],
[1,'c',3],
[1,'d',4],
[2,'e',5],
[2,'f',6],
[2,'g',7],
[3,'h',8],
[3,'i',9],
[4,'j',10]],columns=['ID','var1','var2'])
から
pd.DataFrame([[1,'a',1,'b',2,'c',3,'d',4],
[2,'e',5,'f',6,'g',7],
[3,'h',8,'i',9],
[4,'j',10]],columns=['ID','var1','var2','newVar1_1','newVar1_2','newVar2_1','newVar2_2','newVar3_1','newVar3_2'])
のようなデータフレームを取得する簡単な方法だろうがIDによってグループにあるし、各項目から、新しい行を作成するGROUPBYオブジェクトに反復処理し、それを最初にemtptyに追加する実際の場合は、開始データフレームの行が数千になるため、これは遅いです。
提案がありますか?
おかげで@piRSquared。これはいいね! – akotronis