gpt4 book ai didi

r - 从R中数据集中的特定向量中提取第一个字母

转载 作者:行者123 更新时间:2023-12-04 06:14:16 25 4
gpt4 key购买 nike

我正在 R 中使用 babyname 数据集。
数据集包含一个名为 name 的列:babies1900$name .
我知道如何从向量名称的每一行中提取最后一个字母。

last.letter.1900 <- substr(babies1900$name, nchar(babies1900$name), 
nchar(babies1900$name))

我有兴趣为不同年份的数据集的第一个字母做同样的事情。
这就是我所做的,但我想知道是否有更“优雅”的方式来做到这一点。
x = babies2009$name

x = nchar(x)

y= x + 1

z = y -x

z =
[1] 1

babies.test = substr(babies2009$name, z, z)

这完全有效,但是有不同的方法吗?

最佳答案

我可能没有得到这个问题,但是:

substr(babies2009$name, 1, 1)

关于r - 从R中数据集中的特定向量中提取第一个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7457991/

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