r - 使用因子在 R 中对数据集的一列进行编码
问题描述
我刚开始从 udemy 学习数据科学和机器学习,在一个教程中,讲师使用 R 使用因子函数对数据集中的分类数据进行编码。我有以下数据集:-原始数据集
我已经将我的代码与讲师的代码交叉检查了 100 次,但仍然无法弄清楚我的代码有什么问题,所以请帮助我?
我写了以下代码:-
dataset$Country = factor(dataset$Country,
levels = c('France','Spain','Germany'),
labels = c(1,2,3))
当我运行上面的代码时,我编码的列为每个列的值显示“NA”,如下图所示:-执行上述代码后的数据集
解决方案
推荐阅读
- sql - 与 Oracle SQL 中的 ALL 等 Compoperator 的 NULL 行为
- mysql - 如何显示某个工人MYSQL的主管姓名
- sql - 优化查询大型数据集的查询
- mysql - mysql 按期间并排比较列聚合
- html - 如何使 HTML 中的输入元素的文本溢出可见?
- python - 在 Python 中根据 Google 电子表格中的列创建目录和子文件夹
- node.js - 如何阻止第二个(或以后的)HTTP 请求,直到第一个请求过程完成。【Node.JS / Firebase 云功能】
- python - Python + Win32:将标题从一个 Excel 工作簿粘贴到另一个 Excel 工作簿的顶部
- python - 尝试在谷歌电子表格中多次创建列的问题
- jenkins - 我如何告诉 Jenkins 我希望最后 n 行日志出现在标准错误中