python将列拆分为最小值和最大值

e7arh2l6  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(136)

我正在尝试根据最小值和最大值将一列拆分为两列。我有将拆分该列的代码,但该代码不会提取未拆分为最大值的值。

Index |      Col1
  1   |       9.5
  2   |     10 to 11
  3   |      1 to 2

我需要的是:

Index |      Col1      |    Min     |   Max
  1   |       9.5      |            |   9.5
  2   |     10 to 11   |    10      |    11 
  3   |      1 to 2    |    1       |    2

我将两列分开,但不将常规值作为最大值:

def split_col(data, col, dimension):
    data[['min_'+dimension, 'max_'+dimension]]=data[col].str.split('to',expand=True,)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题