Excel数据在pandas中的处理
有时候我们要复制Excel中的数据,在python的pandas里面进行数据处理,这时候复制的数据有可能是字符串型,或者有可能含有空值,如下图所示:
我们复制到ipython命令行里面会显示成这种数据:
这里我们可以利用split函数对字符串进行切片:
然后利用filter函数去除其中的空值:
再把列表里面的字符串类型数值转为浮点型:
总结:
```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