考虑一个具有列"id"的Pandas数据帧,该列的行包含表示类别的字符串列表.获取虚拟变量的有效方法是什么?
例:
输入:
df1 = pd.DataFrame({'id': ['0,1', '24,25', '1,24']})
Run Code Online (Sandbox Code Playgroud)
输出:
df2 = pd.DataFrame({'0':[1, 0, 0],
'1': [1, 0, 1],
'24':[0, 1, 1],
'25':[0, 1, 0]})
Run Code Online (Sandbox Code Playgroud)