问题描述
我想使用以下数据框创建一个找到视频游戏销售的神经网络: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
列进行多类预测。