如何在数据框中找到具有列的最小值的第一行

developers_s

我有一个数据框,我在其中试图通过减去两列的绝对差值来获得最小值的行,以得到第三列,在这里我试图获取col [3]数据框的第一或第二最小值我得到一个错误。有没有更好的方法从一列[3]中获取最小值行。

df2 = df[[2,3]]
df2[4] = np.absolute(df[2] - df[3])
#lowest = df.iloc[df[6].min()]
    2   3   4
0   -111    -104    7
1   -130    110     240
2   -105    -112    7
3   -118    -100    18
4   -147    123     270
5   225     -278    503
6   102     -122    224

                2   3   4

预期结果= 2 -105 -112 7

耶斯列尔

得到差异Series,相加Series.abs,然后按最小值进行比较boolean indexing

s = (df[2] - df[3]).abs()
df = df[s == s.min()]

如果需要新列作为差异:

df['diff'] = (df[2] - df[3]).abs()
df = df[df['diff'] == df['diff'].min()]

另一个想法是,按最小值获取索引Series.idxmin,然后按选择DataFrame.loc,因为必须有一行DataFrame [[]]

s = (df[2] - df[3]).abs()
df = df.loc[[s.idxmin()]]

编辑:

有关更多可能转换为整数的动态代码,请使用:

def int_if_possible(x):
    try:
        return x.astype(int)
    except Exception:
        return x

df = df.apply(int_if_possible)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在VBA中找到具有最小值的行的最小值

来自分类Dev

如何在python熊猫中找到带有多索引的两个数据框列中的最小值?

来自分类Dev

如何在数据框中的变量中找到一组中最大值和最小值的差异

来自分类Dev

如何在r的数据框中找到数字wrt的最大值和最小值?

来自分类Dev

如何从数据框的两列除中找到最小值

来自分类Dev

如何在具有重复元素的排序字典中找到最小值?

来自分类Dev

Python Pandas-过滤pandas数据框以获取一行中具有最小值的行,而另一行中的每个唯一值

来自分类Dev

在数据框中找到第二个最小值的索引

来自分类Dev

如何返回第一行,该行比数据帧中每列的最小值高10%?

来自分类Dev

如何找到一行中最小值的索引?

来自分类Dev

在第一列相同的所有行中找到Pandas,Python中的最小值,最大值,平均值

来自分类Dev

如何在Pandas DataFrame中获得最小值不为零的第一行索引?

来自分类Dev

如何找到数据帧每一行的最小值索引?

来自分类Dev

熊猫数据框-获取列索引以获取一行中的最小值

来自分类Dev

获取数据框中一行的最小值的列的名称

来自分类Dev

R 获取在数据框列中具有字符串变量的第一行的行号

来自分类Dev

R中具有数据帧的每一行的最小值

来自分类Dev

选择一组中具有最小值的所有数据框行

来自分类Dev

python字典具有一个键的多个属性。如何在这些属性之一中找到最小值并返回键?

来自分类Dev

如何在数据框列中找到前5个值?

来自分类Dev

有没有办法在多个数据框中找到最小值?

来自分类Dev

熊猫:在数据框的最后一行添加一个具有单个值的新列

来自分类Dev

如何在每一行中找到包含列表的熊猫数据框列的标准偏差?

来自分类Dev

如何在pd.DataFrame的另一列中找到满足条件的行之间的最大值和最小值?

来自分类Dev

在列表中找到具有相同ID的最小值

来自分类Dev

在列表中找到具有相同ID的最小值

来自分类Dev

Python:在数据框中的行迭代在列的字符串中找到字母时添加一行

来自分类Dev

如何仅在某些键中找到具有最小值的哈希中的键和值?

来自分类Dev

我如何在熊猫数据框中找到一行的iloc?

Related 相关文章

  1. 1

    如何在VBA中找到具有最小值的行的最小值

  2. 2

    如何在python熊猫中找到带有多索引的两个数据框列中的最小值?

  3. 3

    如何在数据框中的变量中找到一组中最大值和最小值的差异

  4. 4

    如何在r的数据框中找到数字wrt的最大值和最小值?

  5. 5

    如何从数据框的两列除中找到最小值

  6. 6

    如何在具有重复元素的排序字典中找到最小值?

  7. 7

    Python Pandas-过滤pandas数据框以获取一行中具有最小值的行,而另一行中的每个唯一值

  8. 8

    在数据框中找到第二个最小值的索引

  9. 9

    如何返回第一行,该行比数据帧中每列的最小值高10%?

  10. 10

    如何找到一行中最小值的索引?

  11. 11

    在第一列相同的所有行中找到Pandas,Python中的最小值,最大值,平均值

  12. 12

    如何在Pandas DataFrame中获得最小值不为零的第一行索引?

  13. 13

    如何找到数据帧每一行的最小值索引?

  14. 14

    熊猫数据框-获取列索引以获取一行中的最小值

  15. 15

    获取数据框中一行的最小值的列的名称

  16. 16

    R 获取在数据框列中具有字符串变量的第一行的行号

  17. 17

    R中具有数据帧的每一行的最小值

  18. 18

    选择一组中具有最小值的所有数据框行

  19. 19

    python字典具有一个键的多个属性。如何在这些属性之一中找到最小值并返回键?

  20. 20

    如何在数据框列中找到前5个值?

  21. 21

    有没有办法在多个数据框中找到最小值?

  22. 22

    熊猫:在数据框的最后一行添加一个具有单个值的新列

  23. 23

    如何在每一行中找到包含列表的熊猫数据框列的标准偏差?

  24. 24

    如何在pd.DataFrame的另一列中找到满足条件的行之间的最大值和最小值?

  25. 25

    在列表中找到具有相同ID的最小值

  26. 26

    在列表中找到具有相同ID的最小值

  27. 27

    Python:在数据框中的行迭代在列的字符串中找到字母时添加一行

  28. 28

    如何仅在某些键中找到具有最小值的哈希中的键和值?

  29. 29

    我如何在熊猫数据框中找到一行的iloc?

热门标签

归档