3. 如果同时拿一个板块股票的收市价和成交额

前一篇说到,用大盘指数,如恒生指数,上证,深证,这些重要的大盘指数来做Dataframe主键,那麽如果是同时拿一个板块股票的收市价和成交额,可以怎样操作呢。

在实际开发中,应该是简单的数据结构,容易阅读为主,所以Dataframe的multi indexes我不建议使用,这令代码很难阅读。

最简单的方法,当然是用dict来保存各股票的Dataframe。

codes = {
# 中石化, 中海洋, 中石油
'石油': ['0386.HK', '0883.HK', '0857.HK'],
# 昆能, 中燃氣, 新奧, 華潤燃氣, 北京控股
'天然氣': ['0135.HK', '0384.HK', '2688.HK', '1193.HK', '0392.HK'],
# 神華, 江銅, 鞍鋼, 山水, 金隅, 中鋁
'資源': ['1088.HK', '0358.HK', '0347.HK', '0691.HK', '2009.HK', '2600.HK']
}

一般,都会有一个dict,来保存每个板块里,都有什麽股票。

按照React的开发核心,数据的结构,应该是面向界面,认知。

那麽按照业务的界面,散户对股票的认知,这套流程是怎样的。

这里分别列出了3个主要的业务场景。

可以看出,无论是从日子,个股,成份股,板块作为入囗点,输出的结果,都是1只/多只股票的详细数据。

那麽数据结构就可以很直观看到是:

无论入囗点是A或是B,最终都是输出C。

所以数据结构是这样,就能最直观的看到业务流程,界面,散户认知,这些基本且重要的数据。

最新文章

  1. Base:-用数组赋值实现while和shift功能
  2. GJM :用JIRA管理你的项目(三)基于LDAP用户管理 [转载]
  3. Android Studio 配置
  4. lvm使用总结-转
  5. CodeIgniter的缓存设置
  6. UVa 116 (多段图的最短路) Unidirectional TSP
  7. H.264中NAL、Slice与frame意思及相互关系
  8. hdoj 1698 Just a Hook【线段树区间修改】
  9. Fedora 18 安装前指南
  10. Linux中断分层技术
  11. OLEDB简介
  12. android小知识之多个listview在同一界面只有item高亮
  13. C++中的4种类型转换方式
  14. python-day3集合、文件读写、函数
  15. 005-IIS处理过程
  16. Wechat微信公众平台开发
  17. PHP xhprof性能优化
  18. UVA1493 - Draw a Mess(并查集)
  19. linux安全组配置
  20. 多重背包(dp专题)

热门文章

  1. C++获取文件夹中所有文件
  2. Golang的基础数据类型-浮点型
  3. UVA - 11186 Circum Triangle (几何)
  4. 使用pip install jupyter报错处理办法及修改Jupyter默认加载路径的方法
  5. 127个常用的JS代码片段,每段代码花30秒就能看懂(上)
  6. 045-利用反射机制,简单的实现PHP插件模式
  7. 移动MAS短信平台发送短信
  8. benchmark与gem5-gpu交互
  9. JAVA作用域和排序算法介绍
  10. Elasticsearch 使用集群