deedle相关内容

如何用Deedle Frame< DateTime,_>中的某个键获取行的位置?

按位置,我的意思是: let position:int = positionForKey框架关键帧让行=取框位置|>frame.take最后1个 然后, row 应该是只有一行的Frame,其键为 key . 我不知道如何实现 positionForKey .一个可行的想法,但我不知道这是否是最好的方法,那就是通过 Series.scanValues 创建另一个 Series 并将值 ..
发布时间:2021-05-06 20:02:23 其他开发

在C#中使用Deedle添加两列

提供以下CSV文件 A,B 2,3 5,7 9,11 我想添加两列,结果 A,B,C 2,3,5 5,7,12 9,11,20 使用C#和Deedle. using Deedle; using System.IO; using System.Linq; namespace NS { class AddTwoColumns { static ..
发布时间:2020-06-11 18:48:00 C#/.NET

Deedle-readCsv的架构格式是什么

我在F#中使用Deedle读取txt文件(无标题)到数据帧,并且找不到有关如何指定架构的任何示例。 let df = Frame.ReadCsv(datafile,spacers =“ \t”,hasHeaders = false,schema = schema) 我试图给出一个名称用','分隔的字符串,但似乎不起作用。 / p> let schema = @“姓 ..
发布时间:2020-06-11 18:47:58 其他开发

Deedle:使用Frame.mapColValues时出错

我正在关注一个教程: http://dkowalski.com/blog/archive/2014/01/11/f-deedle-and-computational-investing.aspx ,当我尝试使用 Frame.mapColValues 将归一化应用于“股票”框架的所有列,我得到以下错误消息: System.InvalidOperationException:Option ..
发布时间:2020-06-11 18:47:55 其他开发

在Deedle系列中算是独一无二的

我想在我的数据框中概述一个系列,例如熊猫的唯一值计数。我不知道是否有内置功能。 到目前为止,我已经完成了一个仅获取不同功能数量的功能。我可以设法完成这项工作,我的问题仅是关于内置函数。 让unique(s:Deedle.Series)= s.Values |> Seq.distinct |> Seq.length 我想要这样的结果: ..
发布时间:2020-06-11 18:47:48 其他开发

F#:如何使用SQL数据源创建Deedle框架

我试图弄清楚当数据来自SQL Server时,F#中创建Deedle Frame的最佳方法是什么。我已经尝试过以下操作。 #I“ ../packages/Deedle.0.9 .12“ #load” Deedle.fsx“ #r” System.dll“ #r” System.Data.dll“ #r” System .Data.Linq“ #r” FSharp.D ..
发布时间:2020-06-11 18:47:44 其他开发

用Xplot绘制幼年数据帧的数据

我有一个Deedle数据帧,其中DateTime值作为键,两列中包含数据.现在,我想用来自Plotly的散点图绘制第1列的数据. 我正在使用FSLab,其中包含XPlot.Plotly 1.3.1. 但是我不能使用Plotly: open XPlot.Plotly.Graph open XPlot.Plotly open XPlot.Plotly.HTML let dataFr ..
发布时间:2020-05-28 18:41:09 其他开发

更好的系统上的多线程性能更差(可能是由于Deedle)

我们正在使用Deedle处理多线程C#服务.在四核当前系统与八核目标系统上进行的测试表明,该服务在目标系统上的速度大约慢了两倍,而不是两倍.即使将线程数限制为两个,目标系统仍然要慢40%. 分析表明,在Deedle(/F#)中有很多等待,使目标系统基本上在两个内核上运行.非Deedle测试程序可在目标系统上显示正常行为并具有出色的内存带宽. 关于什么可能导致这种情况或如何最好地解决这种 ..
发布时间:2020-05-14 01:28:04 C#/.NET

画图框

我有以下代码: let mychart = frame.GetAllSeries() |> Seq.iter(fun key value -> Chart.Line(value, Name=key) |> Chart.Combine 其中,frame.GetAllSeries()返回seq.我想将序列直接传递到图表中. 我以为我可以遍历整个序列.问题是我找不到 ..
发布时间:2020-04-26 09:26:31 其他开发

映射到Deedle框架

我正在学习F#。 我试图将一个 Map> 转换为Deedle数据框( http://bluemountaincapital.github.io/Deedle/tutorial.html#creating )。 我已经准备了以下代码: let folderFnct(aFrame:Frame)colName datesAnd ..
发布时间:2017-03-26 02:19:21 其他开发

D帧到R

我正在尝试使一些代码工作。 我正在使用 rinterop 作为参考。 我有一个框架 ,我尝试使用 $ b $发送给R b let frame = let aSerie = Series.ofObservations [ DateTime(2013,1,1)=> 10.0 DateTime(2013,1,4)=> 20.0 D ..
发布时间:2017-03-26 01:28:44 其他开发

选择Deedle特定的行

我有一个deedle数据帧,称为DF,用指定的列 TimeSpent 之一。 我想保持行,其中有 TimeSpent 不是特定的时间内(如30分钟),更大的价值。 我只能设法保持行与特定时间内(30分钟)使用 FilterRowsBy() DF = df.FilterRowsBy< INT,字符串,时间跨度>(“TimeSpent”,新的时间跨度(0,30,0 )); ..
发布时间:2016-10-10 19:23:22 C#/.NET

在deedle框更改列顺序

什么是改变deedle框架柱秩序的最佳途径?例如,如果我有一个deedle帧东风的列高度,名称和电话,但我需要它,以名称,电话和高度。 解决方案 Deedle具有的 RealignRows 扩展方法,但事实证明,我们没有 RealignColumns 。这是一个疏忽,如果你发送一个公关Deedle添加此,这将是真棒! 它可以通过查看该系列列,重新调整列实施并把该回的数据帧。在C#中, ..
发布时间:2016-10-01 20:11:28 C#/.NET