這工作(使用熊貓12 DEV)熊貓使用startswith
table2=table[table['SUBDIVISION'] =='INVERNESS']
然後我意識到我需要使用選擇字段從數據框中選擇「開頭」自從我錯過了一堆。 所以每大熊貓文檔儘可能接近我可以跟着我試圖
criteria = table['SUBDIVISION'].map(lambda x: x.startswith('INVERNESS'))
table2 = table[criteria]
,並得到AttributeError的:「浮動」對象有沒有屬性「startswith」
所以我試着用同樣的結果
的替代語法table[[x.startswith('INVERNESS') for x in table['SUBDIVISION']]]
參考http://pandas.pydata.org/pandas-docs/stable/indexing.html#boolean-indexing 第4節:列表解析和系列的地圖的方法也可以用於產生更復雜的標準:
我錯過了什麼?
莫非你舉一個小例子來證明這一點,我很驚訝,列表理解不會像地圖一樣提高... –