首页 > 解决方案 > 将变量子集的文本大小写转换为大写,以使我能够作为单个项目阅读

问题描述

我目前正在分析数据集,但我遇到了特定变量(contact_type)的子集(Voice)的问题,因为它有两个不同的文本案例。如何在 R 上合并它以将“VOICE”和“Voice”更改或读取为同一个子集?请参阅下面的可重现示例

我尝试使用 to.upper 将变量(Contact_type)的子集(Voice)转换为 VOICE,但它不起作用

g<- read.csv("Sample_data.csv", header = T)
summary(g$contact_type)
       CHAT   EMAIL Unknown   Voice   VOICE 
 14   14425    1281     118   14405   69757

我希望输出是;

summary(g$contact_type)
       CHAT   EMAIL Unknown   VOICE 
 14   14425    1281     118   84162

标签: r

解决方案


我们可以将列转换为大写,然后执行table

g$contact_type <- toupper(g$contact_type)
table(g$contact_type)

推荐阅读