pandas如何将生日按星座分组?
如题,有两点不明,还请大牛指导:
1.如何忽略生日中的年份只比较月和日 2.摩羯座是跨越两个年份的(12-22,1-19),如何处理呢
seri优艾设计网_Photoshop百科es
birthday 02008-06-08 12008-11-09 22013-10-12 32002-09-28 42007-10-24 52012-08-27 62005-08-22 72008-04-12 82001-06-29 92009-07-23
dataframe
constellationtstartend 0白羊座3-214-19 1金牛座4-205-20 2双子座5-216-21 3巨蟹座6-227-22 4狮子座7-238-22 5处女座8-239-22 6天秤座9-2310-23 7天蝎座10-2411-21 8射手座11-2212-21 9摩羯座12-221-19 10水瓶座1-202-18 11双鱼座2-193-20
KivPThmj 19小时前 优艾设计网_设计
最后
sam1973 优艾设计网_Photoshop论坛 19小时前
经过处理
雨裳承欢18185350591 优艾设计网_Photoshop论坛 19小时前
我们的目标是
大幂幂 19小时前 优艾设计网_设计模板
这样的一个数据组用apply是很方便做到的,接下来构思星座范围判断的逻辑,
qko优艾设计网_设计LOGOufu5764 19小时前
这是一道数据整形题,既然用到了Pandas就尽量避免循环,多用向量化的思想。
zhou86 19小时前 优艾设计网_设计模板
不懂简单算法,复杂版本就是先比较月份,然后比较日期,定位到星座。逻辑简单,代码好复杂。。。忽略年份,所以快年也不是问题。
精彩评论