gpt4 book ai didi

r - 找到以R中的值开头的字符串的出现

转载 作者:行者123 更新时间:2023-12-02 09:32:41 26 4
gpt4 key购买 nike

是否有打印数据集中以(一个值)开头的值的总数的函数?

考虑这个包含 4 个版本号的数据集,

df <- c("1.20", "3.1.20", "2.45", "1.10", "1.67.4.3", "5.200.1", "70.1.2.7")

我只需要打印版本号 1.x。我的输出将是:

1.20, 1.10, 1.67.4.3

(因为这些版本号以“1”开头。我不想打印 3.1.2070.1.2.7 因为它们不以“1.”开头,尽管它们包含“1.”作为子字符串

最佳答案

df <- c("1.20", "3.1.20", "2.45", "1.10", "1.67.4.3", "5.200.1", "70.1.2.7")
grep("^1\\.", df, value = TRUE)

关于r - 找到以R中的值开头的字符串的出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31147276/

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