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