gpt4 book ai didi

r - 如何在R中删除字符串类型的变量中的字符

转载 作者:行者123 更新时间:2023-12-04 05:52:24 24 4
gpt4 key购买 nike

嗨,亲爱的,我在R中有一个这种类型的变量:

v1
CAR10100231095000C
CAR10100231189000
CAR10100231191000C
CAR10100231192000
CAR10100231194000C
CAR101002311950002
CAR101002311960001

我的问题是具有 C作为观察结果的最后一个元素的行。我试图使用 nchar()函数,但是我还有其他具有相同长度的行,例如 CAR10100231191000C和CAR101002311960001。我的问题是如何使用此字符从原始字符中删除 C并获取这种形式的新变量:
v1
CAR10100231095000
CAR10100231189000
CAR10100231191000
CAR10100231192000
CAR10100231194000
CAR101002311950002
CAR101002311960001

从具有以下行的行中删除了 Cs的行,其余行具有其原始格式。谢谢

最佳答案

您可以为此使用sub:

sub('C$', '', v1)

如果存在,它将从字符串的最后一个位置删除字母 C

关于r - 如何在R中删除字符串类型的变量中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18600810/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com