2017-10-25 11 views

答えて

0

一つは本当に簡単な方法は次のとおりです。

import pandas as pd 
df = pd.DataFrame([['A1', 'B1', ['C1', 'C2']],['A2', 'B2', ['C3', 'C4']]], columns = ['A', 'B', 'C']) 
df1 = df.copy() 
df1['C'] = df['C'].apply(lambda x: x[0]) 
df2 = df.copy() 
df2['C'] = df['C'].apply(lambda x: x[1]) 
pd.concat([df1, df2]).sort_values('A') 
関連する問題