我正在使用通过 Pandas 导入的数据框,其中有一列包含以英尺和英寸格式化为分数的长度值。
我想进行以下转换:
我想进行以下转换:
Length Length Decimal
0'-10 11/64" 0.85
4'- 7 19/64" 4.61
0'- 3" 0.25
62'- 3 3/4" 62.31
58'- 5 43/64" 58.47
2'-11 13/16" 2.98
我想我需要尝试将字符串的每个部分拆分并转换为十进制,然后将它们全部加在一起。我一直在使用Excel处理这个任务,所以不确定如何在Python中处理它。任何帮助都将不胜感激!
df['Length'].replace('-','')
,但这样做不能将字符串的各个组成部分合并为一个十进制格式。是否有一个包含函数的模块可以几乎自动完成此操作? - Stephen