gpt4 book ai didi

r - 将数据帧从一个转换为另一个

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

<分区>

我有一个看起来像这样的数据框。

 > head(zeisel)
gene_name ClusterName p
1 GNAI3 ABC 0.29914
2 GNAI3 ACBG 0.33417
3 GNAI3 ACMB 0.21984
4 GNAI3 ACNT1 0.14727
5 GNAI3 ACNT2 0.22205
6 GNAI3 ACOB 0.16913

我想把它转换成这样:

enter image description here

有没有办法做到这一点?我尝试先设置名称,但这意味着对每一行进行迭代 rbinding。

例如:

#get name of new df
cells <- as.data.frame(table(df$ClusterName))

#now create an empty dataframe.
unmelted_df <- setNames(data.frame(matrix(ncol = length(cells$Var1), nrow = 0)), as.character(cells$Var1))

对于海量数据框,有没有办法一步完成?

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