r - R数据框列显示同一级别的多个重复项
问题描述
我有一个数据框,其中一个名为mood_scale 的列。我将 csv 导入 R 环境。csv 文件仅包含 6 个级别,分别命名为:快乐、中立、不快乐、非常快乐、非常不快乐、不适用。但是,在 R 中,它向我展示了 11 个不同的级别而不是 6 个:
心情尺度 |
---|
快乐的 |
快乐的 |
快乐的 |
中性的 |
中性的 |
中性的 |
不开心 |
不开心 |
很高兴 |
非常不开心 |
不适用 |
我使用下面的代码段进行更改,但仍然显示相同的 11 个级别。
df$Mood_scale[df$Mood_scale=="happy"] <-"Happy"
df$Mood_scale[df$Mood_scale=="UnHappy"] <-"Unhappy"
df$Mood_scale[df$Mood_scale=="neutral"] <-"Neutral"
解决方案
推荐阅读
- php - Laravel 弹力豆茎
- python - 如何修复此 Visual Studio 代码路径错误?
- php - 我必须将 print_r() 的输出显示到表中,但我不能这样做。如果我将该数组存储在简单的变量中,那么我将能够打印。哪里出错了?
- python - Networkx 和 GIS,将单独的节点/边连接到更大的节点/边集
- selenium - 移动使用没有 Appium 的网络应用自动化?
- https - htaccess - 使用查询重定向到 https
- angular - 如何解决此错误“错误类型错误:无法删除 [object Array] 的属性 '0'”
- java - 在回收站视图 Android 中禁用滚动后移至下一项
- flutter - SliverList SliverChildBuilderDelegate 中的 ListView.builder 在首次加载时不呈现图像
- c# - 将字符串从 E 表示法转换为“百万、十亿、万亿等)