csv文件的一部分('数据.csv')我必须处理,如下所示:
parent_id,parent_name,Type,Companyname,Custsupid,Streetaddress
3,Customer,,,C0010,
3,Customer,A,,,
3,Customer,,ACE SYSTEMS,,
3,Customer,,,,Straat 10
7,Customer,,,Q8484,
7,Customer,B,,,
7,Customer,,XYZ AUTOMAT,,
7,Customer,,,,Laan 99
要将此文件导入数据帧,我需要:
df=pd.read_csv文件('数据.csv').fillna('')
这将导致:
^{pr2}$但是,我最后想要的是一个如下所示的数据帧:
------------------------------------------------------------------
| |parent_id|parent_name|Type|Companyname|Custsupid|Streetaddress|
------------------------------------------------------------------
|0|3 |Customer |A |ACE SYSTEMS|C0010 |Straat 10 |
|1|7 |Customer |B |XYZ AUTOMAT|Q8484 |Laan 99 |
------------------------------------------------------------------
我已经试过了数据框groupby等等,但是我不能产生预期的结果。在
有没有办法用pandas数据帧来实现这一点?在
sum
正在将字符串相加,因此这依赖于这样一个事实:将空字符串添加到非空字符串将返回非空字符串。在相关问题 更多 >
编程相关推荐