【发布时间】:2020-01-24 02:23:12
【问题描述】:
数据框是这样的: enter image description here
header: system
Row 1: 00000000000000000503_0
Row 2: 00000000000000000503_1
Row 3: 00000000000000000503_2
Row 4: 00000000000000000503_3
Row 5: 000000000000000004e7_0
Row 6: 000000000000000004e7_1
Row 7: 00000000000000000681_0
Row 8: 00000000000000000681_1
Row 9: 00000000000000000681_2
我想生成一个频率表,其中包含字符串“_”之前的代码数量,这样:
“00000000000000000503”出现4次,“000000000000000004e7”出现2次,以此类推。
我如何在 R 中做到这一点?
【问题讨论】:
-
尝试
table(sapply(strsplit(df$system, "_"),"[[", 1)),但需要dput的可重现数据 -
感谢您的所有回答!真的很感谢大家