csv文件列数不同,python(pandas)读取并删除nan值
先获取列数最多的那一行对应列数,填充进列名称中,按最大列数读取csv文件。接着把数值转float,最后删除nan值。
import numpy as np
import pandas as pd
csv_file = ''
with open(csv_file, 'r') as temp_f:
lines = temp_f.readlines()
for l in lines:
column_count = len(l.split(',')) + 1
lar
原创
2021-05-28 16:45:30 ·
2883 阅读 ·
0 评论