I'm trying to clean a column of abstract in a dataset
this is the cleaning function I'm using
#remove punctuations  def remove_punctuation (text):      no_punct="".join([c for c in text if c not in string.punctuation])      return no_punct  when I wrtite the line
df['abstract'] = df['abstract'].apply(lambda x: remove_punctuation(x))  I get 'float' object is not iterable
when column abstract is of type string.
Can anybody explain it does not work?
https://stackoverflow.com/questions/67310457/float-object-is-not-iterable April 29, 2021 at 11:03AM 
没有评论:
发表评论