JuliaDB怎样整体替换缺失值

image
我能想到的是用transform一列一列替换,能整体替换么

为什么用juliadb的人还挺多的。它已经没有什么维护了。

因为名字起得太好了 :sweat_smile:

我要写一个!

Watch this space. 火花fireflower,直接跟spark 竞争!我要找投资!

1 个赞

不是名字取得好,是只有df和他,就两个选择

而且我个人觉得某些功能还是比df好得,所以放弃df选了这个

有操作的啊兄弟,快开发,我放弃juliadb选你这个

你可以简单描述一下你都需要什么功能?有什么功能对你最重要?

你的数据有多大?DataFrames.jl不够用? 为什么呢?有什么功能缺失吗?

你怎么这么多问题。。就是不喜欢DataFrames,想用juliaDB有什么问题么,我发现我发了两个关于juliaDB的帖子,你在下面回复得都是和主题无关的内容,我觉得你如果有解决方案就回答,不喜欢没必要在这发牢骚,每个包不可能都让所有人喜欢,何必呢

我擦,我自己发的贴子,自己还不能删,什么鬼,只能帖子静音,心累,不想看见睿智回复辽

哥们

是你问题阿,我想知道你的需求是什么?这样我开发起来有个坐标。

你错误理解了。如果我不知道你觉得dataFrames.jl有什么功能没能满足你的要求。那我怎么知道开发那个功能呢?并不是要求你去用dataframes.jl。尽量尝试理解我的字面意思,不要想当然的把我的意思拓展到我都没想过的地方。

这些都非常有毒 (toxic)。

using JuliaDB
using JuliaDBMeta

t = JuliaDB.table([1,2, missing, 4, missing])
t = @transform_vec t {ok = coalesce(:1, 2)}


t = JuliaDB.table((a = [1,2, missing, 4, missing],))
t = @transform_vec t {b = coalesce(:a, 2)}

试了一下JuliaDBMeta. 叹息 `transform_vec` doesn't replace existing column · Issue #46 · JuliaData/JuliaDBMeta.jl · GitHub

截屏很难copy code, 建议直接paste code 然后用 ``` 上下包围起来,可以选染成code block,如下

t = JuliaDB.table([1,2, missing, 4, missing])

这招可以

transform(t, :a => map(i -> coalesce(i.a, 10), t))

祝好。