python图表对比_比较两个图表,得到相似度百分比

本文探讨如何比较两个包含60个值的图表数据数组,以计算它们之间的相似度百分比。通过实现特定的函数,可以分析图表曲线的相似度,从而找出高度相似的图表。最终目标是实现从CSV文件读取数据,存储到数据库,并使用PHP或Python进行处理。
摘要由CSDN通过智能技术生成

问题:如何比较两个图表范围,然后得到百分比。

我想比较两个图表部分(60个值的范围),结果得到差异的百分比。所以我可以找到非常相似的图表曲线。

(示例:获取全部与此图表相似90%)

对于每个范围,数据存储在60个数字数组中。

每个范围从0开始,接下来的所有数字代表从那一刻起的图表值。(“+”图表向上,“-”图表向下)$range1 = array(0.00,-0.90,2.10,0.10,-3.40,-4.30,-1.90,-0.30,0.00,0.10,-0.60,-0.20,-0.30,-0.30,1.00,-0.90,-0.50,1.00,2.80,5.00,5.50,5.20,6.70,5.50,5.70,7.30,6.00,5.10,5.30,11.10,10.90,9.00,7.10,6.60,7.00,5.50,5.50,12.60,15.60,14.30,18.50,16.60,16.60,20.30,20.60,18.10,16.10,19.10,14.40,18.70,17.40,17.80,17.20,19.90,20.60,17.70,17.00,17.50,16.70,14.70);

$range2 = array(0.00,-2.90,-3.60,-3.10,-3.90,-5.90,-11.80,-8.40,-8.00,-8.40,-8.20,-7.00,-7.60,-7.30,-5.10,-7.20,-7.30,-7.40,-7.70,-8.90,-9.30,-9.30,-9.90,-7.50,-11.70,-12.20,-19.80,-19.60,-19.90,-19.00,-22.10,-19.10,-20.10,-18.90,-19.70,-19.90,-16.50,-23.70,-26.60,-24.20,-28.30,-27.00,-28.60,-28.90,-22.90,-24.00,-25.10,-24.30,-18.40,-31.70,-29.80,-29.00,-29.50,-28.30,-35.50,-27.60,-34.00,-32.80,-36.00,-34.40,);

$result = some_specific_manual_written_function($range1, $range2);

//as a result i want get percentage or something else from what i can how similar charts are

我将读取csv文件,然后将其存储到db中,这样就可以用php或python完成。在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值