将变量子集的文本大小写转换为大写以使我能够将其作为单个项目读取

问题描述 投票:1回答:1

我目前正在分析数据集,但我遇到了特定变量(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
1个回答
0
投票

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

g$contact_type <- toupper(g$contact_type)
table(g$contact_type)
© www.soinside.com 2019 - 2024. All rights reserved.