python处理两种分隔符的数据集

  • Post author:
  • Post category:python


在做机器学习的时候,遇到这样一个数据集…

一共399行10列,

1-9列是用不定长度的空格分割,

第9-10列之间用’\t’分割,

前九列都是数值类型,其中第三列有若干个’?’填充的缺失值…

第十列是字符串类型,..

部分数据截图:


之前我是用python强写的…很麻烦,代码如下:



至此,可以已平均值,填充缺失值…

今天再回顾此数据库;决定用pandas库来试试;

1,导包,用pandas.read_table导入数据集,


2,数据处理


最后输出如下:




版权声明:本文为uvwxyzhao原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。