[問題] 詢問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