我有一个包含大量电子邮件的数据集,我想更改此内容:
df = pd.DataFrame( [('[email protected]', 0, 3.0), ('[email protected]', 1, 2.0),
('[email protected]', 1 ,3.0), ('[email protected]', 1, 1.0),
('[email protected]', 2, 5.0)])
df
0 [email protected] 0 3
1 [email protected] 1 2
2 [email protected] 1 3
3 [email protected] 1 1
4 [email protected] 2 5
对此:
df2 = pd.DataFrame(
[(0, 0, 3.0), (0, 1, 2.0), (0,1 ,3.0), (1, 1, 1.0), (2, 2, 5.0)])
df2
0 1 2
0 0 0 3
1 0 1 2
2 0 1 3
3 1 1 1
4 2 2 5
即,将电子邮件更改为数字,但同一电子邮件保留相同的数字
我怎样才能做到这一点?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句