gpt4 book ai didi

python - 如何在 Pandas 中为具有相同值的每一行替换列中的值

转载 作者:太空宇宙 更新时间:2023-11-04 08:51:25 24 4
gpt4 key购买 nike

我有一个看起来像这样的 DataFrame:

In [10]: import pandas as pd
In [11]: df = pd.read_table("http://dpaste.com/2M75260.txt",sep=",")
In [12]: df.head(n=3L)
Out[12]:
ID Genes Foldchange
0 1415670_at Copg 0.989
1 1415673_at Psph 1.004
2 1415674_a_at Trappc4 1.000

实际上大约有 40K 行。我想要做的是将 Foldchange 中的所有值更改为相同的值 2

所以它看起来像:

ID            Genes  Foldchange
1415670_at Copg 2.000
1415673_at Psph 2.000
1415674_a_at Trappc4 2.000
.... etc...

我怎样才能在 Pandas 中方便地做到这一点?

最佳答案

你应该能够简单地:

df.loc[:, 'Foldchange'] = 2

关于python - 如何在 Pandas 中为具有相同值的每一行替换列中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34846180/

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