DataFrame中怎样去除数据中的$符号
发布网友
发布时间:2022-04-23 17:46
我来回答
共1个回答
热心网友
时间:2022-05-03 00:05
可以使用pd提供的apply函数来实现.
# 因为这个是价格列,后期肯定会涉及到计算的, 不然也需要去掉$符号了, 所以最后把价格列的数据类型改成浮点值
# apply里的是一个匿名函数, 用来处理价格列里的每个值.
df.item_price = df.item_price.apply(lambda x: x[1:]).astype('float')
#当然, 也可以把下面的函数传到apply里面也是一样的, 功能都是一样的, 只不过省了个写函数的过程
def setNumberPrice (x):
return x[1:]