问题标签 [deedle]

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.

0 投票
1 回答
101 浏览

indexing - Deedle 框架 indexRowsDate 不再对行进行排序?

我试图使用 Deedle(从 gi​​thub 20150407 下载)来测试数据框上的一些 windowInto 函数。但是我注意到以下行为:

indexRowDate 之后的数据帧不再按升序排列其行。这将导致任何基于索引的操作(如 windowInto)失败。

为了使其工作,需要对数据框进行排序。

这是新行为还是错误?

谢谢

0 投票
2 回答
112 浏览

f# - Deedle F#中指定日期的所有时间

我有带有 OHLC 和 DateTime 数据的 CSV,数据是用 1 分钟的条形图采样的,我想计算不同时间范围的 VWAP。如何索引框架以获取特定日期内的所有时间?

然后

这给了我:

我想要类似的东西:

然后将不同时间跨度的数据分块来计算平均值?

这可能吗?

谢谢!

0 投票
1 回答
178 浏览

dataframe - 在 c# Deedle 中压缩两个数据帧

任何人都可以为我提供一个在 C# 中压缩数据框的工作示例吗?我有点迷失在手术中。谢谢!

0 投票
1 回答
397 浏览

f# - 在 F# 中过滤行

我有一个代码,其中有以下框架和过滤器行,如下所示:

为什么我必须写密钥

如果我的功能只取决于行?键在这里起什么作用?如果有人能解释我的逻辑,我将不胜感激。谢谢!

0 投票
1 回答
110 浏览

f# - F#中的滞后变量

我有以下代码:

我想在“落后”的白银上回归黄金。如何编辑下面的代码,以便我在滞后的银上回归黄金(银阵列向后移动一)

0 投票
1 回答
149 浏览

c# - 如何在 C# 中使用 Deedle 从框架中仅选择包含非负值的列?

我想从不包含负值的框架中选择/过滤列。这意味着使用仅包含正值的列创建一个新框架。

类似于以下内容(语法错误):

这个想法是删除包含负值的列。

谢谢你。

0 投票
1 回答
83 浏览

f# - F# 适合(字符串、浮点、浮点)三元组的容器?

我有以下问题,希望有人可以帮助我。

问题的简短描述:我需要将(字符串 A,浮点 B,浮点 C)三元组存储到合适的容器中。三元组起源于双“for”循环。但要点是,当循环结束时,我需要对这个容器进行切片以执行其他操作。

下面是一个可以从 .fsx shell(使用 Deedle 帧)执行的示例。三合会是在屏幕上打印的内容。

那么,有没有合适的对象来存储这个三元组呢?我看到了 Array3d 对象,但我认为它们不是正确的解决方案,因为我的三合会的 A、B 和 C 具有不同的类型。

提前谢谢了。

0 投票
1 回答
569 浏览

c# - 如何从框架中获取列作为 Deedle C# 中的双数组类型?

我希望从框架中提取一列作为 C# 中的新双精度数组。例如:

0 投票
1 回答
111 浏览

f# - GroupBy Year 然后取 Pairwise diffs,除了 head 值,然后 Flatten Using Deedle 和 F#

我有以下变量:

我想做类似下面的 F# 代码,但使用 Deedle:

使用 F# 序列可以正常工作,但我想使用 Deedle 系列。我知道我可以做类似的事情:

但是然后我需要采用组内的差异,除了头部值应该只是值本身,然后将结果扁平化成系列......我对 deedle 语法有点困惑

谢谢!

0 投票
2 回答
213 浏览

c# - 如何将值从输入 Deedle 框架?

我需要执行以下操作:

但是,这些值是字符串类型,我得到一个错误。如何将框架的值转换为双精度类型?

我只使用了 3 位小数“0.000”,还有什么比 Deedle 可以处理的两倍更实用