【发布时间】:2020-09-10 00:59:26
【问题描述】:
该项目的目的是了解在查看对象时如何获取信息。想象一个对象有a、b、c、d、e和f等元素。一个人可能会查看a 并转到b 等等。现在,我们希望绘制并了解该人如何在给定刺激的不同元素中导航。我有在单个列中捕获此运动的数据,但我需要将其拆分为几列以获得导航模式。请找到下面给出的示例。
我从数据框中提取了列。现在必须根据其特性将其拆分为四列。
a <- c( "a", "b", "b", "b", "a", "c", "a", "b", "d", "d", "d", "e", "f", "f", "e", "e", "f")
a <- as.data.frame(a)
预期输出
from to countfrom countto
a b 1 3
b a 3 1
a c 1 1
c a 1 1
a b 1 1
b d 1 3
d e 3 1
e f 1 2
f e 2 2
e f 2 1
注意:我使用dplyr 从数据框中提取。
【问题讨论】:
-
countfrom基于from元素在列中重复的次数。countto是to元素在列中重复的次数。