datafile = os.path.join('D:\Downloads\資料集', 'test1.tsv')
df = pd.read_csv(datafile,sep='\t', escapechar='\\')
print('Number of reviews: {}'.format(len(df)))
df['clean_review'] = df.review.apply(clean_text) # 資料清洗作業
print("測驗資料如下:\n", df.head())Number of reviews: 1
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-34-5b68eaacc97e> in <module>
2 df = pd.read_csv(datafile,sep='\t', escapechar='\\')
3 print('Number of reviews: {}'.format(len(df)))
----> 4 df['clean_review'] = df.review.apply(clean_text) # 資料清洗作業
5 print("測驗資料如下:\n", df.head())
~\Anaconda3\lib\site-packages\pandas\core\generic.py in __getattr__(self, name)
5065 if self._info_axis._can_hold_identifiers_and_holds_name(name):
5066 return self[name]
-> 5067 return object.__getattribute__(self, name)
5068
5069 def __setattr__(self, name, value):
AttributeError: 'DataFrame' object has no attribute 'review'
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/269398.html
上一篇:python多級表頭資料的處理
