我有一个名为Rate的列,如下所示。我要做的就是创建一个新列Rate_New,该列仅从Rate中提取数字部分,即0.25。怎么做?谢谢!!
import pandas as pd
df = pd.DataFrame({'Rate':['$0.25/Wh', '$0.25/Wh', '$0.25/Wh', '$0.25/Wh']})
df
我有一个名为Rate的列,如下所示。我要做的就是创建一个新列Rate_New,该列仅从Rate中提取数字部分,即0.25。怎么做?谢谢!!将熊猫作为pd df导入...
首先添加一种从中提取数字的方法评分,例如extract_rate()
这可以通过以下代码来实现,您可以将其放在单独的Jupyter单元中:
这是我的解决方案,您可以复制并粘贴以使用它:
您可以如下替换它们: