按特定值分隔数据帧

时间:2016-11-01 15:36:49

标签: python dataframe

我有:

<form enctype="multipart/form-data" action="test.php" method="post">
      <div class="form-group">
        <input class="form-control" type="file" name="image1" />
      </div>
      <input class="form-control" type="submit">
    </form>

我想制作一个新的数据框Out[94]: customer_id bad 0 1 0 1 4 1 2 3 0 3 2 NaN 4 7 NaN ,其中包含firstbad == NaN的所有行,其中包含其他行。

  1. 我们需要找到Second的第一个实例。我可以做得更温和:
  2. NaN

    1. 我们需要重新分配新的数据帧(我试过这个,但失败了):
    2. for index, value in enumerate(target.bad): if np.isnan(value): break

      我一直在编写python。

1 个答案:

答案 0 :(得分:0)

也许我错过了一些东西,但你不能只使用:

first = df[df['bad'].isnull()]
second = df[~df['bad'].isnull()]