使用pandas.read_csv()读取文件,
统计文章字数时:train['text_len'] = train['text'].map(len)
报错:
TypeError: object of type ‘float’ has no len()
原因是:
读取的csv文件有空值,没办法计算长度
通过查看:train.isnull().sum()
text部分有两处空值。
解决:可以将空值填充为空格train['content'] = train['content'].fillna('')
再运行train['text_len'] = train['text'].map(len)
就得到统计结果了。