我有一些列包含许多数字(长度从10到20),其中一些包含一些字符,其中一些是空白或NaN。打开文件时,read_csv,
dfMain[dfMain['Doc Num']=='ABC123456']]
ABC123456 1.53E+11
但是当我尝试将其与另一个Dataframe合并,或者甚至过滤它时会显示:
153000000000
即使这样做也很好,但问题是当它保存为csv时,列值保存为:
dfMain['Product number'] = 'x' + dfMain['Product number']
我尝试在列中添加前缀:
dfMain[dfMain['Doc Num']=='ABC123456']]
ABC123456 x1.53E+11
但仍会给出
<maths>