拆分行并为panda赋值



我有四个数据帧,如下所示:

Proxyid
123 456 789

通过pd.get_dumies:的一个选项

df1 = (
pd.get_dummies(
df.set_index('Proxyid')
.mul(df.columns[1:])
.replace('', np.NAN)
.stack()
)
.reset_index().drop('level_1', 1)
) 
result = df1.append(df[~df.Proxyid.isin(df1.Proxyid)])

输出:

0<1>00
代理
012310
145600
24560100
3456010
445601
278900

相关内容

  • 没有找到相关文章

最新更新