我試圖用這段代碼在pandas列中尋找某個短語:
workfromhome = df.loc[df['Description']。 str.contains("work from home",na=False) ]
df['Work From Home'] = workfromhome
這里是描述欄。 關于AgodaAgoda是一個在線旅游預訂平臺。
1 DescriptionWe are looking for an experienced B...
2 主要職責 and Accountabilities To w...
3 關于AgodaAgoda 是一家在線旅游預訂平臺。
4資料錄入實習負責為添加新的資料。
5西門子EDA 是一個全球技術強國....
6 職位描述這個是一個遠程職位。除此之外。
7 Curenta 正在改變長期保健的形狀。
8 職位要求本科計算機專業。
9 你將在哪里作業 Andela 是一個技術網路。
10 資質研究生,碩士學位或...
11 ???? ???? ???? ???? ???? ???? ??? ???? ?????...
12 About The Job你正在尋找for fulfillment, w...
13 關于AgodaAgoda 是一家在線旅游預訂平臺。
14 準備好應對車輛的挑戰。
15 關于AgodaAgoda 是一個在線旅游預訂平臺。
16 Siemens EDA is a global technology powerhouse ....
17 關于AgodaAgoda 是一個在線旅游預訂平臺。
18 IGNITION 是一個12個月的計劃,旨在讓人們了解自己的生活。
19管理培訓生專案是一個旨在培養學生的管理能力的專案。
20 Siemens EDA is a global technology powerhouse ....
21Siemens EDA is a global technology powerhouse ....
22 Votre Mission Chez Cegedim我們正在尋找for a...
23 關于AgodaAgoda 是一個在線旅游預訂平臺。
24 Votre Mission Chez Cegedim我們正在尋找for a...
25 RequirementsBachelor's degree in Computer Scie...
26描述我們正在尋找一名iOS開發人員...
27設計、開發和執行所有與測驗有關的作業。
28 關于AgodaAgoda是一個在線旅游預訂平臺,它的主要目標是為客戶提供服務。
29 Auto req ID: 247864BRJob DescriptionDevelop an...
30職位描述關于此作業的描述一個報告的官員,在他的作業中,他是一個非常重要的角色。
31關于AgodaAgoda是一個在線旅游預訂平臺,它的主要業務是為客戶提供服務。
32職位描述提供技術指導的船舶,并對其進行管理。
33關于AgodaAgoda是一個在線旅游預訂平臺,它提供的服務主要是為游客提供服務。
34作業簡介我們正在尋找一位有經驗的Java開發人員。
35關于作業職位描述要負責...
36 ???? ???? ?????? ?? ????? ?????? ??????? Show ...
37作業范圍作業范圍包括執行...
38 關于Gemography加入Gemography,作業方向為:1...
39 關于本職作業職位描述一個報告辦公室的作業人員,在作業程序中,他們的職責是為客戶提供服務。
40 職位描述Votre mission chez Cegedim :Ove...
41基本作業職能職責作業內容:1...
42 職位描述我們正在尋找一個全堆疊式的開發團隊。
43 描述我們正在尋找一個充滿激情的資料分析員。
職稱:副主任醫師 職稱:副主任醫師 職稱:副主任醫師 職稱:副主任醫師 職稱:副主任醫師 職稱:副主任醫師 職稱:副主任醫師 職稱:副主任醫師
4.計算機工程專業本科或大專以上學歷...
46 職位描述我們在尋找什么?
47 要求--8年以上的開發經驗...
48描述我們正在尋找Devops工程師...
49描述Souq.com,Amazon.com公司,是...
50西門子EDA是全球技術強國....
51 職責作為一個成員,參與到...
52關于AgodaAgoda是一家在線旅游預訂網站,它是一個以 "在線旅游 "為主題的...
53關于AgodaAgoda是一個在線旅游預訂平臺,它是由一個名為 "A "的網站提供的。
54 理想的候選人將負責在中國市場上的銷售。
55 描述OLX公司正在尋找一位有經驗的員工。
56西門子EDA是一個全球性的技術強國....
57 我們正在招聘一名高級后端開發員,他將會是我們公司的一員。
58 公司名稱:Elsewedy Electric - ISKRAEMECODep...
59 DescriptionSouq.com, an Amazon.com Company, is...
60 Votre Mission Chez Cegedim作為一名測驗員,你將...
現在,當我使用同樣的代碼尋找社會保險時!它沒有問題!但現在當我尋找醫療保險或在家作業時!它回傳這個錯誤:
<---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
~anaconda3libsite-packagespandascoreindexesase.py in get_loc(self, key, method, tolerance)
2645 try:
-> 2646 return self._engine.get_loc(key)
2647 except KeyError:
pandas\_libsindex.pyx in pandas._libs.index.IndexEngine.get_loc()
pandas\_libsindex.pyx in pandas._libs.index.indexEngine.get_loc()
pandas_libshashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.get_item()
pandas/_libshashtable_class_helper.px in pandas._libs.hashtable.PyObjectHashTable.get_item()
KeyError: 'Work From Home'。
在處理上述例外的程序中,發生了另一個例外。
KeyError 回溯(最近一次呼叫)。
~anaconda3libsite-packagespandascoreinternalsmanagers.py in set(self, item, value)
1070 try:
-> 1071 loc = self.items.get_loc(item)
1072 except KeyError:
~anaconda3libsite-packagespandascoreindexesase.py in get_loc(self, key, method, tolerance)
2647 except KeyError:
-> 2648 return self._engine.get_loc(self._maybe_cast_indexer(key))
2649 indexer = self.get_indexer([key], method=method, tolerance=tolerance)
pandas\_libsindex.pyx in pandas._libs.index.IndexEngine.get_loc()
pandas\_libsindex.pyx in pandas._libs.index.indexEngine.get_loc()
pandas_libshashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.get_item()
pandas/_libshashtable_class_helper.px in pandas._libs.hashable.PyObjectHashTable.get_item()
KeyError: 'Work From Home'。
在處理上述例外的程序中,發生了另一個例外。
ValueError 回溯(最近的一次呼叫)。
<ipython-input-448-4f0e407389ac> in <module>
1 #df['Social Insurance'] = df.loc[df['Description'].str.contains("social insurance", case=False,na=False)]/span>
2 workfromhome = df.loc[df['Description']。 str.contains("work from home",na=False) ]
----> 3 df['Work From Home'] = workfromhome
~anaconda3libsite-packagespandascoreframe.py in __setitem__(self, key, value)
2936 else:
2937 # set column.
-> 2938 self._set_item(key, value)
2939
2940 def _setitem_slice(self, key, value)。
~anaconda3libsite-packagespandascoreframe.py in _set_item(self, key, value)
2999 self._ensure_valid_index(value)
3000 value = self._sanitize_column(key, value)
-> 3001 NDFrame._set_item(self, key, value)
3002 NDFrame.
3003 # 檢查我們是否在修改一個副本in _set_item(self, key, value)
3622[/span
3623 def _set_item(self, key, value) -> None:
-> 3624 self._data.set(key, value)
3625 self._clear_item_cache()
3625 self._clear_item_cache()
~anaconda3libsite-packagespandascoreinternalsmanagers.py in set(self, item, value)。
1072 except KeyError:
1073 # 這個專案不存在,只在最后插入。
-> 1074 self.insert(len(self.items), item, value)
1075 return
1076
~anaconda3libsite-packagespandascoreinternalsmanagers.py in insert(self, loc, item, value, allow_duplicates)
1179 new_axis = self.items.insert(loc, item)
1180
-> 1181 block = make_block(values=value, ndim=self.ndim, placement=slice(loc, loc 1)
1182[/span].
1183 for blkno, count in _fast_count_smallints(self._blknos[loc:]) 。
~anaconda3libsite-packagespandascoreinternalslocks.py in make_block(values, placement, klass, ndim, dtype)
3051 values = DatetimeArray._simple_new(values, dtype=dtype)
3052
-> 3053 return klass(values, ndim=ndim, placement=placement)
3054
3055
~anaconda3libsite-packagespandascoreinternalslocks.py in __init__(self, values, placement, ndim)
2599 values = np.array(values, dtype=object)
2600
-> 2601 super().__init__(values, ndim=ndim, placement=placement)
2602
2603 @perty
~anaconda3libsite-packagespandascoreinternalslocks.py in __init__(self, values, placement, ndim)
122
123 if self._validate_ndim and self. ndim and len(self.mgr_locs) != len(self.values) 。
--> 124 raise ValueError(
125 f "Wrong number of items passed {len(self.values)}, "
126 f "place implies {len(self.mgr_locs)}"
ValueError: 傳遞錯誤的專案數21,放置意味著1。
請幫助我提取資訊
。uj5u.com熱心網友回復:
嘗試在變數workfromhome中為回傳Series定義列Description:
workfromhome = df.loc[df['Description'].str. contains("work from home",na=False), 'Description']
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/326405.html
標籤:
