gpt4 book ai didi

python - 基于数据框过滤数据透视表

转载 作者:太空宇宙 更新时间:2023-11-04 04:56:02 26 4
gpt4 key购买 nike

我正在尝试根据 Pandas 数据框过滤 Pandas 数据透视表。例如:

df1

test_id                 gene
ENSMUSG00000000001.4 Gnai7
ENSMUSG00000000003.15 Pbsa
ENSMUSG00000000028.14 Cdc4

下一页

condition               CAS     CAS     CAS
replicate 0 1 2
tracking_id
ENSMUSG00000000001.4 45.25 46.55 49.88
ENSMUSG00000000028.14 1.51 1.63 1.62
ENSMUSG00000000031.15 16.99 17.54 18.69

输出

condition               CAS     CAS     CAS     gene
replicate 0 1 2
tracking_id
ENSMUSG00000000001.4 45.25 46.55 49.88 Gnai7
ENSMUSG00000000028.14 1.51 1.63 1.62 Cdc4

merge通过使用 test_idtracking_id 作为键,方法似乎是一个潜在的解决方案。尽管我不确定如何在输出中也包含 gene 列。

谢谢你:)

最佳答案

pt1.merge(df1, how=left, left_on='condition', right_on ='test_id')

关于python - 基于数据框过滤数据透视表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47062868/

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