mathematica 如何进行数据配对

问题描述:

mathematica 如何进行数据配对
两种不同的二维数组[t,s] [T,S],数组元素个数不同,想根据数组中的时间进行配对,去除多余的值.
我想问个软件mathematica的问题。因为外汇和股票的数据的个数不同,我想让他们根据时间进行配对。该如何做?
1个回答 分类:综合 2014-10-26

问题解答:

我来补答
你的”多余的值“是个什么概念?是指的只属于一个列表的时间点呢,还是说那些重复了的时间点呢?如果是前者,那你之后是准备形成一个{t,s,S}的列表呢,还是仅保留其中之一呢?你的这个表是否允许排序呢?
再问: 我在问题补充里说了。
再答: 我的问题你一个都没有回答啊……哦,还得问一点,那就是你的时间是个字符串还是个数字? 对于你这个问题,我能想到的大致的思路是,先用Union合并出一个时间总表来,然后用If分别去检查与s和S对应的时间存在于新时间表的哪个位置,检测到有,就在一个新的三列N行二维表里放上该元素。感觉这应该是个笨办法,但我一时想不到别的。而且你的叙述太模糊,我也只能给这么多建议。
再问: 都是数值。{t,s}变成{T,s}。 T
 
 
展开全文阅读
剩余:2000
下一页:奇偶性的应用。