通过查找相似的字符串pandas来填充空值

问题描述

我想使用以下数据框创建一个找到视频游戏销售的神经网络:https://www.kaggle.com/gregorut/videogamesales

是否有一种方法可以通过从“名称”列中找到类似的命名游戏并将其对应的年份设置为空值来填充“年份”列的空值。

那是数据帧的头

                      Name           Platform       Year            Genre       Publisher 
 
     1                Wii Sports        Wii         2006.0          Sports      Nintendo   
     2         Super Mario bros.        nes         1985.0          Platform    Nintendo   
     3            Mario Kart Wii        Wii         2008.0          Racing      Nintendo   
     4         Wii Sports Resort        Wii         2009.0          Sports      Nintendo   
     5  Pokemon Red/Pokemon Blue        GB          1996.0      Role-Playing    Nintendo

 
     NA_Sales    EU_Sales    JP_Sales    Other_Sales         Global_Sales  

        41.49       29.02       3.77            8.46                82.74  
        29.08        3.58       6.81            0.77                40.24  
        15.85       12.88       3.79            3.31                35.82  
        15.75       11.01       3.28            2.96                33.00  
        11.27        8.89       10.22           1.00                31.37  

解决方法

我的建议是在数据框列名“年份”和“名称”上使用“ K最近邻”算法。它将在“年份”列中填充空值。

,

您可以使用<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" defer /> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script> <div class="container"> <h2>Modal Example</h2> <button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</button> <div class="modal fade" id="myModal" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-body"> <h3>Share</h3> <div id="list_container"> </div> <i class="fa fa-plus-circle" aria-hidden="true" style="float: right; margin-right: 50px;" onclick="add()"></i> </div>创建用于词嵌入相似度的向量。然后,您可以使用这些词嵌入向量对Word2Vec列进行多类预测。