首页
/
每日頭條
/
圖文
/
pythonpandas常用索引方式
pythonpandas常用索引方式
更新时间:2025-07-03 13:05:24

pythonpandas常用索引方式?前言:今天為大家帶來的内容是:pandas DataFrame中的tuple元素遍曆的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面随着小編來一起學習學習吧,我來為大家科普一下關于pythonpandas常用索引方式?下面希望有你要的答案,我們一起來看看吧!

pythonpandas常用索引方式(python基礎知識PandasDataFrame中的tuple元素遍曆的實現)1

pythonpandas常用索引方式

前言:

今天為大家帶來的内容是:pandas DataFrame中的tuple元素遍曆的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面随着小編來一起學習學習吧!!!

pandas中遍曆dataframe的每一個元素

假如有一個需求場景需要遍曆一個csv或excel中的每一個元素,判斷這個元素是否含有某個關鍵字

那麼可以用Python的pandas庫來實現。

方法一:

pandas的dataframe有一個很好用的函數applymap,它可以把某個函數應用到dataframe的每一個元素上,而且比常規的for循環去遍曆每個元素要快很多。如下是相關代碼:

代碼中,bool_array為一個邏輯矩陣,滿足條件元素的位置為true,否則為false。然後通過邏輯矩陣去索引dataframe1,就可以得出滿足條件的元素。

方法二:

第一種方法是一次性遍曆每個元素,這樣不好分column去處理,那換一種方式可以每次遍曆一列。

代碼種 Series.str.contains 是 Series 才有的一個操作。另外,filter_data隻輸出每一列中滿足條件的元素,更方便下一步的操作。

簡單說明:

針對pandas的dataframe和series,有強大的高階函數:apply,applymap和map函數等,它們比簡單的for循環要快很多,善用這些高階函數會讓你事半功倍。

Pandas DataFrame中的tuple元素遍曆

在用Word2vec計算出詞語的相似度之後,得到的DataFrame格式如下:

1. 索引(index)為輸入的關鍵詞,從第0列開始為相似度最高的詞語和它的餘弦相似度。

2. 這個DataFrame 中每一個元素,比如(通話, 0.21321064233779907)的格式為tuple。

輸入數據:

期望輸出的數據

1. 隻取相似度最高的詞語,丢棄餘弦相似度。

2. 把關鍵詞從索引中取出來,單獨作為1列。

期望輸出:

Python 實現的代碼:

主要使用1)applymap,2)lambda,3)reset_index,4)rename

以上就是本文的全部内容,希望對大家的學習有所幫助!!!

最後多說一句,小編是一名python開發工程師,這裡有我自己整理了一套最新的python系統學習教程,包括從基礎的python腳本到web開發、爬蟲、數據分析、數據可視化、機器學習等。想要這些資料的可以關注小編,并在後台私信小編:“07”即可領取。

Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
維和英雄事迹
維和英雄事迹
【今天,緻敬維和英雄】遠離家國,直面戰火,有群中國藍盔勇士,在世界最危險角落守衛着和平。他們是排雷專家,是白衣天使,是基建達人,他們以中國标準履行使命。1990年至今中國累計派出維和軍事人員4萬餘人次,二十餘名維和軍警犧牲。今天,聯合國維和...
2025-07-03
最全傳統拜日式
最全傳統拜日式
練瑜伽,我們經常會以拜日式作為熱身序列,但很多伽人會說有些老師的拜日式不一樣!其實,拜日也分傳統哈他拜日與拜日A(流瑜伽、阿斯湯加)傳統哈他拜日式(由12個體式動作組成,左右各一次),拜日A(由9個體式動作)。之所以叫做拜日式,内在含義是向...
2025-07-03
如何做外賣小哥的兼職
如何做外賣小哥的兼職
錢江晚報·小時新聞記者施雯/文鄭陽/攝通訊員施華平杭州城西餘杭中泰街道中橋村,村口對面隔着天目山路,是正在建設的阿裡達摩院,不遠處就是之江實驗室。好山好水好風光,原本安靜的小村莊,如今成為城西科技新貴的“寵兒”。工作日的夜晚,周末節假日的午...
2025-07-03
設計靓動力強售價16.18萬起
設計靓動力強售價16.18萬起
在存量市場時代,車企競争愈發激烈。俗話說,得B級車者得天下,在這樣一個馬太效應愈發明顯的市場環境下,B級車就顯得更為重要了。因為對于大部分合資車企來說,B級車是主銷車型,也是集合了企業科技大成的車型。B級車相當于車企向消費者的“秀肌肉”。對...
2025-07-03
bj40越野性能最強是哪一款
bj40越野性能最強是哪一款
——北京越野BJ40。之所以說是“大玩具”,那是因為越野車的自身功能屬性是在滿足通勤運輸之餘,還能讓人體驗到循規蹈矩按部就班之外的自由和灑脫。而北京越野BJ40,作為一款擁有“大梁”的正經越野車,自然也是一款能夠激起關于熱情與快樂的“玩具”...
2025-07-03
Copyright 2023-2025 - www.tftnews.com All Rights Reserved