PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] Pandas運算
作者:
InRainbows
(江南style)
2016-02-18 08:35:04
各位前輩,小弟最近正在學習用pandas整理資料
我有一個DataFrame大概長這樣
一行是測量值,另一行是單位
單位的表示有時候並不一致,例如square feet可能會有ft^2, ft2或sqft不同形式出現
我想把所有數據轉成同樣的單位,例如m2
請問該怎麼做到呢?
Value unit
200 ft^2
0.5 m2
0.3 m2
0.5 m2
100 ft2
150 ft2
305 ft^2
煩請指教,謝謝
作者: FatGuyinNCTU
2016-02-18 09:32:00
Groupby 之後再依次處理不同單位
作者:
MOONY135
(談無慾)
2016-02-18 10:49:00
多一個新欄位 然後BY你的UNIT不同作新處理IF UNIT=ft^2 then new_value = 2 * valuePYTHON 寫SQL語法這樣
作者:
painkiller
(肚子餓~)
2016-02-21 10:11:00
如果單位是兩種,只是square feet字串長不一樣df[df.unit != 'm2'].Value*0.0929
作者:
Yshuan
(倚絃)
2016-02-23 18:13:00
做一個dict of function或著strategy pattern?剛沒看懂 @@ 多一個欄位去記單位一勞永逸吧def transferUnit(tagetUnit): #實作switch-case by unit
繼續閱讀
[問題] Selenium與BeautifulSoup有什麼不同?
peace9527
[問題] 不知道是哪邊出了問題 求救
jackhzt
[問題] matplotlib圖片存檔如何保留座標軸
cosmoSJ
[資訊] <每周四>Django實況學習3
stupidgod08
[問題] 關於override的繼承問題
octantis
[問題] python的二維list用法...
peace9527
[問題] 用repr讀取Binary
josefy
Re: [問題] unicode裡有str資料該怎麼轉?
blc
[問題] 良好的python編碼習慣
peace9527
Re: [問題] 英文實在看不懂,能不能請各位幫忙解釋?
stupidgod08
Links
booklink
Contact Us: admin [ a t ] ucptt.com