[问题] 询问padnas和list及matplotlib的运用

楼主: show01 (Gary168)   2020-04-11 19:13:13
最近在研究怎么把台指期的日资料CSV档下载下来运用,因为自己是Python的初学者
这几天研究出用Pandas筛选出要的资料,如下列
import pandas as pd
df =pd.read_csv(r'Daily20200331.csv', encoding='big5',dtype={'到期月份': str,'
商品代号' : str})
df.rename(columns={'成交日期':'Date','商品代号':'ID', '到期月份':'Duemon', '成
交时间':'Time','成交价格':'Price','成交量':'Volume'}, inplace = True)
tx=df[df['ID'] == 'TX ']
tx1 = tx[(tx.Price > 0) & (tx.Time>=84500) & (tx.Time<=144500) & (tx.Duemon
=='202004') ]
tx2=tx1.drop(['ID', 'Duemon','Volume'], axis=1)
tx2
但目前想要把这些资料做下列运用,就卡住了:
1.把目前的资料做成X轴为时间 Y轴为指数的图表
2.整理出来的资料把它存成另一个CSV档输出
3.因为目前是用Pandas,想尝试用list去整理资料做成一样的结果,但没有头绪
因为实在是太新手了,想恳请大大帮忙,万分感激>"<
作者: max36067 (围巾喵)   2020-04-11 20:03:00
1. https://reurl.cc/8G54Vomatplot上有些参考可看 你要的应该是这种2. tx2是你整理好的东西的话 直接to_csv就好3. 想做表格的话pandas就够了 通常list拿来做一些资料操作会比较好
楼主: show01 (Gary168)   2020-04-11 20:11:00
感谢,我其实是要拿来做资料操作,但不知道怎么先把资料过滤,所以才先爬文到用Pandas的方式感觉应该要用list才能做回测
作者: max36067 (围巾喵)   2020-04-11 20:43:00
简单来说是资料处理的部分吧? 其实pandas可以做到很多操作,可以去看一下

Links booklink

Contact Us: admin [ a t ] ucptt.com