具體要求:
1)獲取所有行業的股票代碼;
2)得到“家電行業、化纖行業和環保行業”三個行業股票代碼;
3)獲取三個行業中股票在2019年11月8日的日K線資料;
4)分別統計這三個行業在2019年11月8日漲幅不小于2%的股票的個數;
5)繪制直方圖顯示4)中的統計結果,橫軸為三個行業的名稱,縱軸為三個行業分別的漲停股票個數。。
提示:
1)tushare提供了ts.get_industry_classified()函式獲取行業資料
2)獲取行業資料后,可以根據行業名稱利用布爾索引進行過濾以獲得每個行業的股票代碼;三個行業分別進行處理;
3)獲取每支股票在2019年11月8日的日K線資料均得到一個僅包含一條資料的DataFrame,那么可以利用pandas的concat函式將這些DataFrame在豎直方向上匯集到一個DataFrame中;
4)利用布爾索引對一個行業的所有股票進行是否漲幅大于等于0.02的過濾,然后進行統計;
bar函式繪制柱狀圖,以range產生三個數作為x,以三個行業漲幅大于等于0.02的個數構成的串列為y,將tick_label引數設定為三個行業名稱構成的串列。
有哪位大神知道怎么坐嗎?小白一臉懵逼。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/124950.html
