利用python怎么对csv文件中的空值进行处理

  介绍

利用python怎么对csv文件中的空值进行处理?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

<>强如下所示:

#, - *安康;编码:UTF-8  - * -   import  jieba.posseg   import  tensorflow  as  tf   import  pandas  as  pd   import  csv   import 数学   “““   1 .必須獲取CSV文件夾(ID:文本)   2 .返回(ID:分词后的文本)   “““   flags =tf.app.flags   flags.DEFINE_string (“train_file_address"“D:/NLPWORD cut_word_test/hzytest.csv",“添加训练数据文件“)   flags.DEFINE_string (“result_file_address"“D:/NLPWORD cut_word_test/hzytest_result.csv",“生成结果数据文件“)   FLAGS =tf.app.flags.FLAGS   def  cut_word (train_data):   ,“““   ,把数据按照行进行遍历,然后把结果按照行写在csv中   ,返回:分词结果列表   ,“““   ,jieba.load_userdict (“newdict.txt")   ,with 开放(FLAGS.result_file_address,“w",,编码=& # 39;use utf8 # 39;), as  csvfile:=,,writer  csv.writer (csvfile)   ,for  row  train_data.index拷贝:   时间=datas 才能;train_data.loc(行). values [1]   if 才能isinstance (str数据),或是not  math.isnan(数据):   时间=words 才能;jieba.posseg.cut(数据)   时间=line 才能;& # 39;& # 39;   for 才能;word 拷贝的话:   ,,line =, line  +, word.word  +,“,“   writer.writerow才能([train_data.loc(行). values[0],线))   def 主要(_):=,,data  pd.read_csv (FLAGS.train_file_address)   ,cut_word(数据)      if  __name__ ==,“__main__":   之前,tf.app.run(主要)

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

利用python怎么对csv文件中的空值进行处理