[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
我目前整理了一份学校所有课程的时间表,想知道不同星期,不同地点,各时段的
人数统计。dataframe资料范例如下:
流水号 课程名称 时间 地点 人数
102 A 二3,4四5,7 甲 10
248 B 一1,2,3 乙 20
314 C 三4五7,8,a 丙 5
想请问各位可以用什么方法对时间那一栏作字串切割变成以下新的dataframe
流水号 课程名称 星期 节次 地点 人数
102 A 二 3 甲 10
102 A 二 4 甲 10
102 A 四 5 甲 10
102 A 四 7 甲 10
248 B 一 1 乙 20
248 B 一 2 乙 20
. .
. .
. .
目前想法只有想到for循环搭配strspilt,但还是想不到实际写法,麻烦各位指教了,谢谢
[环境叙述]
R version 3.4.2