问题标签 [daru]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
daru - 如何反转 Daru::DataFrame 的行?
给定一个Daru::DataFrame
对象,如何颠倒行的顺序?
例如...
当我有像上面这样的数据框时,我怎样才能颠倒行的顺序,以获得 DataFrame
aggregate - 如何在daru中多次聚合同一列
我想获得分组的聚合数据,但是在聚合具有多个函数的同一列时遇到了问题。
基本上,我想知道是否有办法重命名聚合列,所以它不会重写。
这是我的代码
我在这里遇到问题:
基本上,我想写这样的东西(例如):
但是,这只会生成一列名为avg_rating
和错误
(irb):124: warning: key :avg_rating is duplicated and overwritten on line 124
有没有办法重命名聚合列?我唯一的想法是复制列,但这似乎是一个非常hacky的解决方案。
ruby - 如何获得总计不同的计数
我只是想获得 distinct_count 聚合。
我有这个代码:
我想要这样的东西:
我知道还没有实现这样的统计方法,还有其他方法吗?
ruby - 从每日 Daru 时间序列中提取每周或每月数据
我试图了解如何从每日达鲁时间序列中获取每周或每月数据。
给定这个样本时间序列:
我想:
- 创建一个新的每月数据框,每个月只有最后一行。
- 创建一个新的每周数据框,其中仅包含每周的最后一行。
事实上,我不确定是否需要创建一个新的数据框,或者只是查询原始数据框。
目标是能够绘制每周和每月的百分比变化。
我什至不确定这个操作是我应该对索引还是数据框执行的操作,所以我在文档中有点迷失了。
任何帮助表示赞赏。
ruby - Ruby、Daru、Nyaplot:将带有日期的 csv 导入数据框
尝试导入一个包含 2 列、一个日期和另一个计数的简单 csv 文件。
df = Daru::DataFrame.from_csv('file.csv')
现在,如果我尝试绘制:
日期实际上是从 2020 年 6 月 1 日到 2020 年 6 月 30 日。y 范围显示正确。
Daru 不能正确识别日期吗?
ruby - Daru::Dataframe 是否有一种本机方法可以根据向量拆分标准将一行拆分为多行?
这是在 R 中使用 tidyr 库中的 separate_rows 实现的。
我已经以这种方式自己实现了