Python Pandas 和 SciPy:识别点和计算移动向量的最佳方法

Posted

技术标签:

【中文标题】Python Pandas 和 SciPy:识别点和计算移动向量的最佳方法【英文标题】:Python Pandas and SciPy: Optimal method to identify point and compute moving vector 【发布时间】:2021-11-15 09:43:22 【问题描述】:

我已经创建了带有时间点位置(一些 t0、t1、...、tn)的 pandas 数据框,其结构如下所示。我试图识别点并计算每个点的移动向量。不幸的是,迭代每个点是相对缓慢的。预测未来点位置的最有效方法是什么(在 tn+1,tn+2,...)?我想知道概念,而不是代码。它是预测雷暴集群移动的系统的一部分。我使用过 Pandas 和 SciPy 算法。 enter image description here

【问题讨论】:

你能显示数据框吗? 是的,当然。我将 df 作为新附件发送。 【参考方案1】:

您的问题没有简单的答案。您必须进行多元时间序列分析,其中应包括模型的统计测试。从这里开始,您可以选择很多模型:回归模型、SARIMA 模型、扩散模型、LSTM 模型等。通常可以通过交叉验证和类似方法做出适当的选择。

我建议在开始编码之前研究一下这个主题,因为它是一个相当复杂的主题。但是,这个问题不应该在 *** 上讨论。

【讨论】:

以上是关于Python Pandas 和 SciPy:识别点和计算移动向量的最佳方法的主要内容,如果未能解决你的问题,请参考以下文章

python-数据处理的包Numpy,scipy,pandas,matplotlib

是否有关于 scipy、numpy、pandas、scikit 生态系统中包之间相互依赖关系的文档? Python

如何系统地学习Python 中 matplotlib,numpy,scipy,pandas

如何系统地学习Python 中 matplotlib,numpy,scipy,pandas

如何系统地学习Python 中 matplotlib,numpy,scipy,pandas

如何获取“matplotlib”、“numpy”、“scipy”、“pandas”等的存根文件?