[英]Data Cleaning using Python
我有一個非統一數據集,我想消除以 $ 符號開頭的單詞,並代替已刪除的單詞,我想在刪除的單詞后保留下一個單詞。 如何處理這個問題。
DAY1 蘋果香蕉土豆$aarb 葡萄菠蘿
DAY2 蘋果 香蕉 $aarb 土豆 葡萄 菠蘿
第3天蘋果香蕉$aarb土豆葡萄
例如:如果我從第一行中刪除 $aarb,下一個單詞 GRAPES 必須代替 $aarb,PINEAPPLE 必須代替 GRAPES。
請任何人幫助我。 提前致謝。
import csv
import re
with open('test.csv') as csvfile:
readCSV = csv.reader(csvfile,delimiter=',')
for row in readCSV:
r = re.compile('[^$]')
newlist = list(filter(r.match,row))
print(newlist)
隨意替換任何您想用print(newlist)
做的事情,您可以寫入文件或將其輸出到其他地方。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.