首页
/
每日頭條
/
圖文
/
pythonpandas常用索引方式
pythonpandas常用索引方式
更新时间:2026-01-13 09:37:38

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
推荐阅读
控油防脫洗發水推薦女士(冬季必備控油防脫洗發水分享合集)
控油防脫洗發水推薦女士(冬季必備控油防脫洗發水分享合集)
                       冬天來啦~   天氣越來越冷   頭皮愛出油、還經常伴随着掉發的姐妹   是時候更換一下洗發水啦~   今天就分享出一些   我親測整理的洗發水   有需要的集美們快去看看吧~   #洗發水   #好物分享   #控油洗發水   ,
2026-01-13
周星馳随便一個鏡頭都是經典(初看不懂再看感動)
周星馳随便一個鏡頭都是經典(初看不懂再看感動)
  一個人的本性善良,他就永遠都壞不到哪裡去!      還記得我嗎   後來才明白,YH當年頻繁追這部劇,看的是一種情懷!   最初看這部劇,是和他一起,當時我們一起用手機看,比較喜歡安靜的我,看了沒幾分鐘就覺得,這打打殺殺的有什麼好看呢!   ……   後來(最近幾天),偶然從抖音上刷到劇中片段:   星仔終于下定決心要做個壞人,做個壞人就必須要做點傷天...
2026-01-13
新石器時代手遊巨斧加點(石器時代手遊合成斧頭)
新石器時代手遊巨斧加點(石器時代手遊合成斧頭)
  名稱 │ 材料     ──────┼───────────────────────   合成斧頭1 │1.木1 石頭1     ──────┼───────────────────────   合成斧頭2 │1.木2 石頭2   ──────┼───────────────────────   合成斧頭3 │1.木3 石頭3   ──────┼────...
2026-01-13
印尼大師賽桃田對石宇奇(印尼大師賽明日看點)
印尼大師賽桃田對石宇奇(印尼大師賽明日看點)
  印尼大師賽正賽明天開打,看點多多,國羽男單又是硬仗滿屏,前世界第一桃田賢鬥和第二石宇奇再續前緣,李詩沣和駱建佑的恩恩怨怨繼續,翁泓陽又是和安東森對陣!         一号場地的焦點戰就是石宇奇和桃田賢鬥的較量,石頭本來是要打資格賽的,勝出之後第一輪對陣李梓嘉,遞補進正賽後換成桃田了,李梓嘉應該暗自慶幸吧,他都掉到第四了,最近不是一輪遊就是兩輪遊的!  ...
2026-01-13
招搖隐身厲塵瀾看得見嗎(招搖被指控騙婚)
招搖隐身厲塵瀾看得見嗎(招搖被指控騙婚)
  近日,許凱和白鹿主演的招搖是越來越精彩了,兩人愛情的小火苗也已經燃起來了,兩人同仇敵忾大戰金仙,我們霸氣的招搖回來咯,本周路招搖也是心甘情願的向厲塵瀾貢獻了自己的吻      但是,路招搖恢複真身是有時間限制的,她得知自己快要離開了,最終化作了一個漂亮的煙花點亮了厲塵瀾的天空~(哈哈哈超級符合原著的劇情)      招搖消失後,厲塵瀾還沒反應過來,仍然沉...
2026-01-13
Copyright 2023-2026 - www.tftnews.com All Rights Reserved