我正在分析csv文件中的一些勾号数据,如下所示:
Time (UTC),Ask,Bid,AskVolume,BidVolume
2015.01.14 00:00:00.560,1.20104,1.20088,1.55,2.21
2015.01.14 00:00:01.175,1.20104,1.20088,1.46,1.46
2015.01.14 00:00:01.779,1.20104,1.20088,1.2,1.71
2015.01.14 00:00:11.236,1.20104,1.20088,1.47,2.21
2015.01.14 00:00:12.469,1.20104,1.20088,1.39,1.77
2015.01.14 00:00:13.219,1.20104,1.2009,1.39,1.1
2015.01.14 00:00:13.574,1.20104,1.2009,1.39,1.2
2015.01.14 00:00:13.877,1.20104,1.20089,2.14,1.27
2015.01.14 00:00:14.131,1.20104,1.20089,1.76,1.17
2015.01.14 00:00:14.660,1.20104,1.20089,1.76,1.17
2015.01.14 00:00:24.032,1.20103,1.20087,1.39,1.77
2015.01.14 00:00:25.134,1.20101,1.20086,1.1,1.4
2015.01.14 00:00:25.640,1.20104,1.20086,1.34,1.65
2015.01.14 00:00:25.943,1.20104,1.2009,2.21,1
2015.01.14 00:00:26.247,1.20101,1.20084,1.39,8.96
2015.01.14 00:00:26.449,1.20104,1.20089,1.71,1.37
2015.01.14 00:00:26.983,1.20105,1.20089,1.71,1.2
2015.01.14 00:00:27.518,1.20104,1.20089,1.74,1.47
我已经知道如何计算出要价的百分比差异,但我也想知道如果任何百分比变化超过0.05的确切日期。以下是我目前掌握的情况:
import pandas as pd
data = pd.read_csv('EURCHF_Ticks_2015.01.14_2015.01.15.csv')
percentChange = abs(data['Ask'].pct_change())
print(percentChange)
如何使用panda中的条件语句获取日期并打印出来?你知道吗
通过使用您自己的函数,您只需要传递一个布尔值,并过滤原始数据帧
相关问题 更多 >
编程相关推荐