小编iGa*_*ada的帖子

如何在 R 中查找数据帧的字符串行的最大值和最小值?

对于数据的每一行,我想获取最小值最大值以及最初存储为字符的年数。例如,考虑以下数据:

df <- data.frame(id = 1:4,
                 yr = c("1543,860,2023",
                        "2019,2018,2006,2007",
                        "1998,2012,2000,2020",
                        "2000"))
Run Code Online (Sandbox Code Playgroud)

所需输出:

id                   yr  min_yr  max_yr  nYears
 1        1543,860,2023     860    2023       3
 2  2019,2018,2006,2007    2006    2019       4
 3  1998,2012,2000,2020    1998    2020       4
 4                 2000    2000    2000       1
Run Code Online (Sandbox Code Playgroud)

string r dataframe

8
推荐指数
2
解决办法
263
查看次数

标签 统计

dataframe ×1

r ×1

string ×1