I have a dataframe with a column labeled Amount which is a dollar amount. For some reason, some of the cells in this column are enclosed in quotation marks (ex: "$47.25").
I'm running this for loop and was wondering what is the best approach to remove the quotes.
for f in files:
    print(f)
    df = pd.read_csv(f, header = None, nrows=1)
    print(df)
    je = df.iloc[0,1]
    df2 = pd.read_csv(f,header = 6, dtype = {'Amount':float})
    df2.to_excel(w, sheet_name = je, index = False)
I have attempted to strip the " from the value using a for loop:
for cell in df2['Amount']:
    cell = cell.strip('"')
    df2['Amount']=pd.to_numeric(df2['Amount'])
But I am getting:
ValueError: Unable to parse string "$-167.97" at position 0
Thank you in advance!
 
    