V2EX 首页   注册   登录
 wisefree 最近的时间轴更新

wisefree

  •   V2EX 第 56037 号会员,加入于 2014-02-16 09:38:49 +08:00,今日活跃度排名 12693
    wisefree 最近回复了
    32 天前
    回复了 wisefree 创建的主题 Python 请教使用 pandas 的正确姿势
    结题哈,十分抱歉。

    我从未怀疑是数据源的问题,以为 mongodb 中存储的就是 string,谁知道存储的居然是 int
    刚刚用$type 检验了一下
    32 天前
    回复了 wisefree 创建的主题 Python 请教使用 pandas 的正确姿势
    都是使用 df['some_col'].apply(adjust_len, args=(100,))

    df['some_col'].apply(adjust_len, args=(10,)),手滑了一下,-_-
    so good!
    @ping2 明白了,谢谢啦
    @ping2 select week('2014-01-01',3), week('2014-01-06',3),week('2014-01-13',3),是我想要的结果

    但是如果换成 2017 年,这个有问题了,所以每一年的 mode 必须重新考虑选择

    这一点让人有点苦恼。excel weeknum(ex_date, 2)是我需要的返回值
    @ping2 select week('2017-01-01',2),week('2017-01-02',2),week('2017-01-09',2)
    得到 1,1,2
    而我想得到的却是 1,2,3
    @ping2 对,所以我一般用 excel 中的 weeknum(ex_date, 2),得到周数,基本都是用 system1

    mysql 中有没有实现 excel 里的 system1 的功能呢
    @ping2 谢谢啦,我仔细看了下 mysql 文档
    如果我想得到每一年第一天是第 1 周的效果,必须到日历上看看这一年第一天是星期几,然后选择想要的 mode

    其实在 excel 中,并不需要这么复杂
    每一年的第一天,肯定是第 1 周,所以我想要 excel weeknum 函数的效果
    每一年的第一天,是第一周,每一年的第一天直至最近的星期天都是第一周,这更方便。
    @nekuata 想不到还挺复杂的,~_~
    @ping2 可能我表述有问题,2017-01-01 可以达到了 weeknum 的效果

    但是呢?

    2016-01-01,又有改 mode 么?
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   532 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 27ms · UTC 19:57 · PVG 03:57 · LAX 11:57 · JFK 14:57
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1