我是學生計算機科學專業的學生和新手R用戶。如何在R中減去分組後續數據
以下是我的數據框。
set.seed(1234)
df <- data.frame(
sex = rep(c('M','F'), 10),
profession = rep(c('Doctor','Lawyer'), each = 5),
pariticpant = rep(1:10, 2),
x = runif(20, 1, 10),
y = runif(20, 1, 10))
我想找到的每一天,每一個參與者在x和y的差異。這將創建一個10行數據框。
dday
將取代day
,因爲這些值將是日期之間的差異。
dday sex profession participant dx dy
0-1 M Doctor 1 5.22 1.26
.
.
.
R會執行此功能嗎?
你想做什麼?什麼是所需的輸出(實際使用數字,並使用'set.seed()',以便隨機數是[reproducible](http://stackoverflow.com/questions/5963269/how-to-make-a-great -r-reproducible-example)。那天從哪裏來?這不在'df'範例中。 – MrFlick
@MrFlick此文章已被編輯。 –