如何解决Python将一列拆分为最小值和最大值
我正在尝试根据最小值和最大值将一列拆分为两列。我有将列拆分的代码,但代码不会将未拆分为最大值的值提取出来。
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,)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。