【发布时间】:2020-11-06 00:08:39
【问题描述】:
对 Python 和 pandas 非常陌生。 我有一个数据文件,它有一个趋势列(-1 表示向下,0 表示中性,1 表示向上)和一个数据列(下面的示例)。我正在尝试计算此文件中每个趋势段的百分比增加/减少。例如,第 1-8 行下降了 -1.21%,第 11-20 行上升了 0.40%,等等。
尝试将文件拆分为每个趋势的多个文件,但对于我拥有的非常大的文件来说这并不实用。
任何帮助将不胜感激。谢谢
trend,temp,,
-1,9.321,,
-1,9.305,,
-1,9.296,,
-1,9.288,,
-1,9.265,,
-1,9.241,,
-1,9.221,,
-1,9.208,,
0,9.201,,
0,9.198,,
1,9.203,,
1,9.206,,
1,9.21,,
1,9.215,,
1,9.218,,
1,9.223,,
1,9.25,,
1,9.28,,
1,9.235,,
1,9.241,,
-1,9.24,,
-1,9.237,,
-1,9.23,,
-1,9.227,,
-1,9.221,,
-1,9.217,,
-1,9.212,,
-1,9.208,,
-1,9.204,,
0,9.201,,
【问题讨论】:
标签: python pandas dataframe calculation