小编mar*_*rco的帖子

pandas部分连接多索引

所以,这是我的问题:

dfa = pd.DataFrame({"a": [["a", "b", "c"][int(k/10)] for k in range(30)],
                    "b": ["a" + repr([10, 20, 30, 40, 50, 60][int(k/5)]) for k in range(30)],
                    "c": np.arange(30),
                    "d": np.random.normal(size=30)}).set_index(["a","b","c"])
dfb = pd.DataFrame({"a": [["a", "b", "c"][int(k/2)] for k in range(6)],
                    "b": ["a" + repr([10, 20, 30, 40, 50, 60][k]) for k in range(6)],
                    "m": np.random.normal(size=6)**2}).set_index(["a","b"])
Run Code Online (Sandbox Code Playgroud)

从本质上讲,我有两个dataframes多指标,我想分dfa.d通过dfb.m,加盟上("a", "b").我不能天真地做dfa.d / dfb.mjoin因为它说merging with more than one level overlap on a multi-index is not implemented …

python pandas

10
推荐指数
1
解决办法
2245
查看次数

wtforms + flask今天的日期作为默认值

我做了一个带有两个日期字段的表单的小型Flask应用程序,这就是我填充值的方法:

class BoringForm(Form):
    until = DateTimeField("Until",
                          format="%Y-%m-%dT%H:%M:%S", 
                          default=datetime.today(),
                          validators=[validators.DataRequired()])
Run Code Online (Sandbox Code Playgroud)

但是,这只生成一次,服务器端,这意味着明天我仍然会得到昨天的日期.我尝试传递obj=something给构造函数,其中something有一个OrderedDict带有调用的键since,但它没有用.想法?

python flask wtforms

10
推荐指数
1
解决办法
5276
查看次数

Maybe参数的通用数据构造函数

我有一大堆的数据结构的像data Foo = Foo {a :: Type1, b :: Type2} deriving (Something)Type1Type2是始终不同(一般是原始类型,但它是不相关的),并在不同的数字.

我来这里有很多功能

justFooify :: Maybe Type1 -> Maybe Type2 -> Maybe Foo
justFooify f b =
  | isNothing f = Nothing
  | isNothing b = Nothing
  | otherwise   = Just $ Foo (fromJust f) (fromJust b)
Run Code Online (Sandbox Code Playgroud)

有什么我想念的吗?第三次这样的功能之后,我写了我来想,也许它可能是太多了.

haskell

3
推荐指数
1
解决办法
117
查看次数

haskell中两个列表上的两个操作

我是一个Haskell新手.比方说,我有两个数字无限列表AB我想创建另一个无限列表C包含序列x+y的和x-y的地方x <- Ay <- B,即C在每次循环增长2; 什么是最聪明的方法呢?

haskell functional-programming list

1
推荐指数
1
解决办法
366
查看次数

标签 统计

haskell ×2

python ×2

flask ×1

functional-programming ×1

list ×1

pandas ×1

wtforms ×1