【发布时间】:2019-10-09 11:40:43
【问题描述】:
我想从列中删除美元符号和逗号并转换为浮动。 这是我到目前为止所做的,它没有工作。其实什么都没变。 数据看起来像["$200,00","$1,000.00"..."$50.00"]
import pandas as pd
import string
y_train = train.iloc[:,-1]
needtoclean=y_train.to_list()#''.join(y_train.to_list())
to_delete = set(string.punctuation) - {'$',','}
clean = [x for x in needtoclean if x not in to_delete]
【问题讨论】:
-
嗨,欢迎来到 stackoverflow。请提供带有您的问题的代码示例。这样可以更轻松地为您提供帮助。
标签: python python-3.x string training-data punctuation