gpt4 book ai didi

r - 固化融化的数据框?

转载 作者:行者123 更新时间:2023-12-04 13:33:49 25 4
gpt4 key购买 nike

假设我有一个融化的 data.frame看起来像这样:

  variable       value
1 A -0.19933093
2 A -1.19043346
3 A -1.32248172
4 A -1.98644507
5 A -0.07930953
6 B -0.10074686
7 B 0.72451483
8 B -0.40914044
9 B 0.02913376
10 B 0.16062491

我如何得到它:
  A       B
-0.19933093 -0.10074686
-1.19043346 0.72451483
-1.32248172 -0.40914044
-1.98644507 0.02913376
-0.07930953 0.16062491

似乎微不足道,但我对答案感到茫然。 dcastacast似乎不这样做。我的目标是在更大的数据集上执行此操作并将最终产品变成 matrix将列名作为变量名。我试着玩 daplylaply (融化前)运气不佳。

最佳答案

试试 unstack :

dat <- read.table(text = "variable       value
1 A -0.19933093
2 A -1.19043346
3 A -1.32248172
4 A -1.98644507
5 A -0.07930953
6 B -0.10074686
7 B 0.72451483
8 B -0.40914044
9 B 0.02913376
10 B 0.16062491",sep = "",header = TRUE)

> unstack(dat,value~variable)

A B
1 -0.19933093 -0.10074686
2 -1.19043346 0.72451483
3 -1.32248172 -0.40914044
4 -1.98644507 0.02913376
5 -0.07930953 0.16062491

但我应该补充一点,我很想知道如何使用 dcast 来做到这一点。 ,因为我也反复尝试过,但一直无法做到。

关于r - 固化融化的数据框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10325840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com