量化交易系列【3】字符串与时间处理
量化交易系列[【3】字符串与时间处理
- 字符串处理
- 时间处理
- pd.to_datetime函数
- 取日期相关数据
示例中使用的‘000001.XSHE.csv’文件,已上传至csdn资源中,可直接下载
date |
open |
close |
high |
low |
volume |
money |
code |
|
0 |
2015/1/5 |
9.98 |
10.00 |
10.17 |
9.74 |
458099037 |
4.565388e+09 |
000001.XSHE |
1 |
2015/1/6 |
9.90 |
9.85 |
10.23 |
9.71 |
346952496 |
3.453446e+09 |
000001.XSHE |
2 |
2015/1/7 |
9.72 |
9.67 |
9.88 |
9.55 |
272274401 |
2.634796e+09 |
000001.XSHE |
3 |
2015/1/8 |
9.68 |
9.34 |
9.72 |
9.30 |
225445502 |
2.128003e+09 |
000001.XSHE |
4 |
2015/1/9 |
9.30 |
9.42 |
9.91 |
9.19 |
401736419 |
3.835378e+09 |
000001.XSHE |
字符串处理
在df之后加上str,可以把数据变为字符串,然后就可以使用常见的字符串函数对整列进行操作
date |
open |
close |
high |
low |
volume |
money |
code |
板块 |
|
0 |
2015/1/5 |
9.98 |
10.00 |
10.17 |
9.74 |
458099037 |
4.565388e+09 |
000001.XSHE |
保险;金融 |
1 |
2015/1/6 |
9.90 |
9.85 |
10.23 |
9.71 |
346952496 |
3.453446e+09 |
000001.XSHE |
保险;金融 |
2 |
2015/1/7 |
9.72 |
9.67 |
9.88 |
9.55 |
272274401 |
2.634796e+09 |
000001.XSHE |
保险;金融 |
3 |
2015/1/8 |
9.68 |
9.34 |
9.72 |
9.30 |
225445502 |
2.128003e+09 |
000001.XSHE |
保险;金融 |
4 |
2015/1/9 |
9.30 |
9.42 |
9.91 |
9.19 |
401736419 |
3.835378e+09 |
000001.XSHE |
保险;金融 |
0 |
1 |
|
0 |
保险 |
金融 |
1 |
保险 |
金融 |
2 |
保险 |
金融 |
3 |
保险 |
金融 |
4 |
保险 |
金融 |
时间处理
pd.to_datetime函数
取日期相关数据