【发布时间】:2021-12-31 14:14:29
【问题描述】:
这是上一个问题的更新版本
我在处理 csv 文件和 pandas 时遇到了一些问题。我想创建一个新列,它是前一列的乘法。比如 ['price', 'pricex2'] [[2,4],[6,12]] 等等,我该怎么做呢?
我有这段代码没有添加新列,它应该更新当前的,即使它不起作用。
df = pd.read_csv(csvfile)
df['Jewerly_name_price'] = df['Jewerly_name_price']*2
print(df)
另外,我在每个价格的末尾都有一个€,并将值乘以 x2 我需要摆脱它,我已经回答了这个问题,但我不知道如何在添加新列。
price = 2.45€
numericalPrice = float(price[:-1]
【问题讨论】:
标签: python python-3.x pandas