Excel数据在pandas中的处理

Excel数据在pandas中的处理

有时候我们要复制Excel中的数据,在python的pandas里面进行数据处理,这时候复制的数据有可能是字符串型,或者有可能含有空值,如下图所示:

图示1

我们复制到ipython命令行里面会显示成这种数据:

图示2

这里我们可以利用split函数对字符串进行切片:

图示3

然后利用filter函数去除其中的空值:

图示4

再把列表里面的字符串类型数值转为浮点型:

图示5

总结:

```python
res = """28197164.32 










26077014.09 
25996055.00 
25962149.00 
25833456.01 
23829890.41 
25829978.66 

"""
res.split('\n')
number_res = list(filter(None,reslist))
numbers = [float(x) for x in number_res]
```

这样我们就可以操作我们需要的数据numbers

图示6

你可能感兴趣的:(Excel数据在pandas中的处理)