总结并转换数据框

问题描述 投票:0回答:1

我希望有人能帮助我解决以下问题。 我的数据框按列中的昆虫种类和行中的位置进行组织,例如:

A 种 B 种 C 种
地点A 0 1
B地点 2 12 0
地点C 0 5 0

我需要的是这样的:

数量 物种 地点
0 A 种 地点A
2 A 种 B地点
0 A 种 地点C
1 B 种 地点A
12 B 种 B地点

等等。

非常感谢您的帮助和最诚挚的问候, 朱莉娅

到目前为止,我不知道如何执行此操作以及哪个命令会带来所需的结果。

dataframe datatable sum organization
1个回答
0
投票

使用 Excel 工作表,您可以使用此公式来完成此操作

=TEXTSPLIT(TEXTJOIN("ß",FALSE,TRANSPOSE(MAP(B2:D4,LAMBDA(x,
TEXTJOIN("|",FALSE,x,INDEX(A1:D1,0,COLUMN(x)),INDEX(A1:A4,ROW(x),0)))))),"|","ß",FALSE)

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.