- 帖子
- 43
- 积分
- 59
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2021-8-20
|
[文本处理] 依据源csv表格各列数据拆分后生成两个新表格,恳请老师帮助!
本帖最后由 PCL0769 于 2021-9-17 08:43 编辑
恳请老师出手帮助,谢谢!
附上单支的源数据及拆分后生成的两个例表
链接: https://pan.baidu.com/s/1Vge-i2-jxMM3m7QRgCSdXg 提取码: htrp
每天有4500多个表格,
文件夹20210901,文件夹下有
000001.csv
000002.csv
000004.csv
000007.csv
600000.csv
600001.csv
.........
文件夹20210902,文件夹下有
000001.csv
000002.csv
000004.csv
000007.csv
600000.csv
600001.csv
.........
文件夹20210903,文件夹下有
000001.csv
000002.csv
000004.csv
000007.csv
600000.csv
600001.csv
.........
需要按文件夹日期生成新的两个文件夹
文件夹20210901买,文件夹下有
000001.csv
000002.csv
000004.csv
000007.csv
600000.csv
600001.csv
.........
文件夹20210901卖,文件夹下有
000001.csv
000002.csv
000004.csv
000007.csv
600000.csv
600001.csv
.........
..............................
源csv表格格式内容:
序号 时间 价格 成交 委卖量 委买量 方向 委卖ID 委卖价 委买ID 委买价
1 09:25:00 18.89 100 100 100 B 1 17.1 1 20.9
2 09:25:00 18.89 300 300 3600 B 2 17.1 2 20.9
3 09:25:00 18.89 100 100 3600 B 3 17.1 2 20.9
4 09:25:00 18.89 100 100 3600 B 4 17.1 2 20.9
5 09:25:00 18.89 100 100 3600 B 5 17.1 2 20.9
将这个源数据中的数据按委买ID和委卖ID拆分成两个csv新表格,这两个委托ID中有些是一笔成交,有些是多笔成交,如果是一笔的就直接生成一组,如果是多笔成交就将这多笔成交求和后组成一组,此处的成交是统计成交列中的数值
例 委卖ID
ID 时间 委托手数 价格 成交金额(万) 成交笔数 主动
15968 09:48:32 12 19.35 2.32 1 S
23793 09:59:07 8 19.44 1.56 1 S
32034 10:08:01 10 19.6 1.96 1 S
39541 10:15:15 8 19.69 1.58 1 S
47782 10:20:42 1 19.93 0.2 1 S
80399 10:38:10 50 20.43 10.21 4 S
60523 10:27:35 250 20.14 50.35 12 S
71992 10:33:59 500 20.2 101.04 23 此处空格表示是B --买入 #如果能写入B更好
80233 10:38:07 10 20.42 2.04 2 S
96715 10:51:03 10 20.23 2.02 1 S
例 委买ID
ID 时间 委托手数 价格 成交金额(万) 成交笔数 主动
3775 09:34:09 73 19.1 13.94 3 B
50862 10:22:24 181 19.99 36.18 2 B
77393 10:36:52 659 20.38 134.3 80 B
102116 10:56:09 5 20.05 1 1 B
1871 09:31:58 52 19.81 9.89 5 B
15885 09:48:27 500 19.34 96.7 31 此处空格表示是S --卖出 #如果能写入S更好
68488 10:31:39 2 20.34 0.41 2 此处空格表示是S --卖出 #如果能写入S更好
93211 10:47:12 15 20.22 3.03 1 B
23544 09:58:32 2 19.43 0.39 1 B
125 09:25:00 34 19.5 6.42 6 此处空格表示是S --卖出 #如果能写入S更好 |
|