继昨天我们已经可以取得ticks的资料後,
有没有发现资料有点难看,
长长一串array很难观看,
今天我们要帮他整理一下,
我们使用到的是pandas这个函式库,
可以拿来整理我们的资料结构作为显示用。
(1)先汇入pandas函式库
import pandas as pd
(2)一样先登入我们的帐号,跟取得ticks资料
api = sj.Shioaji(simulation=True)
api.login(
person_id='PAPIUSER01',
passwd='2222',
contracts_cb=lambda security_type: print(f"{repr(security_type)} fetch done.")
)
ticks = api.ticks(
contract=api.Contracts.Stocks["2330"],
date="2021-09-17",
query_type=sj.constant.TicksQueryType.LastCount,
last_cnt=5
)
(3)将取得的ticks用pandas做整理并打印出来
df = pd.DataFrame({**ticks})
df.ts = pd.to_datetime(df.ts)
(4)打印使用pandas後的结果,结果如下图
print(df)
是不是比起昨天容易阅读多了!
今天先到这大家明天一起加油~
<<: [Day06]程序菜鸟自学C++资料结构演算法 – 常见的线性串列其一:链结串列Linked List
>>: [Day20] MySQL 的 Stored Procedure
Verilog 是什麽? Verilog 是一种硬体描述语言(Hardware Descriptio...
今天主要要设计ButtomNavigationView(底部的按钮)来切换不同的fragment,而...
哈罗大家好~ 不知道昨天的进度条做的怎麽样? 想要交作业的人可以贴在昨天的留言区给我呦! 那我们今...
国内饮料大厂有句广告标语:「Try It!」笔者还蛮喜欢的。 图片截自网路 从小在父母的保护下长大,...
第六天 各位点进来的朋友,你们好阿 小的不才只能做这个系列的文章,但还是希望分享给点进来的朋友,知道...