首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

盘一盘 Python 系列特别篇 PyEcharts TreeMap

这鬼斧神工的细节大概率是用 d3.js 做的,鼠标移动到每个股票上居然还能看到它 (甚至和它同类股票) 前一天的走势图,我就想能不能用 PyEcharts 实现它或实现它一部分。...前 3 行要获取收盘价、股票代号和市值。 后 4 行把范围限制在 可交易 市值前 500 的股票 收盘价有值 的股票上。...最后做出来的效果如下 (和上面的比丑得不忍直视,但是这就是 Pyecharts 和 d3.js 的差距) 最后来看个效果图,不是特别清楚,想拿到高清版按本文开头的提示来操作。...每个行业下的大块就一种颜色,像 d3.js 那个图,股票涨用绿色股票贴用红色更有感觉。 字体一样大,而不是根据面积的大小按比例决定,不能更快速地把注意力放在巨无霸身上。...提示框的信息没有 d3.js 图里提供的那么丰富。 不过就这样吧,至少比 Matplotlib 和 Excel 做出来的好看多了,在客户面前做展示也耍帅些,当然不能和 Javascript 比。

4.9K60

股票API

实时股票数据接口大全 股票数据的获取目前有如下两种方法可以获取: 1. http/javascript接口取数据 2. web-service接口 1.http/javascript接口取数据...1.1Sina股票数据接口 以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据 接口: http://hq.sinajs.cn/list=sh601006...; 6:”26.91″,竞买价,即“买一”报价; 7:”26.92″,竞卖价,即“卖一”报价; 8:”22114263″,成交的股票数,由于股票交易以一百股为基本单位,所以在使用时,通常把该值除以一百...:601006)的当前股价 current price:14.20 如果你要同时查询多个股票,那么在URL最后加上一个逗号,再加上股票代码就可以了;比如你要一次查询大秦铁路(601006)和大同煤业...,将会在头条显示此股票的相关信息,例如在google搜索601006时, 第一条搜索结果如下图: 通过点击左边的图片我们发现会将此图片链接到sina财经频道上,也就是说google股票数据的获取也是从

3.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

亲,你看到这张封面图,竟是用 PyEcharts 画的!信不信?

这鬼斧神工的细节大概率是用 d3.js 做的,鼠标移动到每个股票上居然还能看到它 (甚至和它同类股票) 前一天的走势图,我就想能不能用 PyEcharts 实现它或实现它一部分。...前 3 行要获取收盘价、股票代号和市值。 后 4 行把范围限制在 可交易 市值前 500 的股票 收盘价有值 的股票上。...最后做出来的效果如下 (和上面的比丑得不忍直视,但是这就是 Pyecharts 和 d3.js 的差距) ? 最后来看个效果图,不是特别清楚,想拿到高清版按本文后续的提示来操作。 ?...每个行业下的大块就一种颜色,像 d3.js 那个图,股票涨用绿色股票贴用红色更有感觉。 字体一样大,而不是根据面积的大小按比例决定,不能更快速地把注意力放在巨无霸身上。...提示框的信息没有 d3.js 图里提供的那么丰富。 不过就这样吧,至少比 Matplotlib 和 Excel 做出来的好看多了,在客户面前做展示也耍帅些,当然不能和 Javascript 比。

1.7K60

AkShare-股票数据-股票更名

作者寄语 新增股票更名数据接口 更新接口 "stock_info_sz_change_name" # 深证证券交易所股票曾用名详情 "stock_info_change_name" # A 股股票曾用名列表...股票更名 接口: stock_info_change_name 目标地址: http://vip.stock.finance.sina.com.cn/corp/go.php/vCI_CorpInfo/...stockid/300378.phtml 描述: 获取新浪财经-股票曾用名 限量: 单次获取新浪财经-股票曾用名所有历史曾用名称 输入参数 名称 类型 必选 描述 stock str Y stock="...000503"; 股票代码 输出参数 名称 类型 默认显示 描述 list or None str Y 有曾用名则返回列表, 无曾用名则返回 None 接口示例 import akshare as...000503") print(stock_info_change_name_list) 数据示例 ['琼海虹', '海虹控股', 'ST海虹', '海虹控股', 'G海虹', '海虹控股', '国新健康'] 股票更名

1.1K10

AKShare-股票数据-股票热度

作者寄语 本次更新东方财富网站的股票热度数据,该接口可以获取热度排名前 100 位的热门股票数据。...更新接口 "stock_hot_rank_em" # 股票热度-东财 股票热度-东财 接口: stock_hot_rank_em 目标地址: http://guba.eastmoney.com/rank.../ 描述: 东方财富网站-股票热度 限量: 单次返回所有股票当前交易日的人气排名数据 输入参数 名称 类型 描述 - - - 输出参数 名称 类型 描述 当前排名 int64 - 代码 object...- 股票名称 object - 最新价 float64 - 涨跌幅 float64 - 接口示例 import akshare as ak stock_hot_rank_em_df = ak.stock_hot_rank_em...() print(stock_hot_rank_em_df) 数据示例 当前排名 代码 股票名称 最新价 涨跌幅 0 1 SZ300059 东方财富 27.36

84520

AkShare-股票数据-股票列表

作者寄语 新增返回 A 股所有股票代码和股票简称的接口,可以一次返回相应板块的股票列表。...更新接口 "stock_info_sz_name_code" # 深证证券交易所股票代码和简称 "stock_info_sh_name_code" # 上海证券交易所股票代码和简称 "stock_info_a_code_name..." # A 股股票代码和简称 股票列表-A股 接口: stock_info_a_code_name 目标地址: 沪深交易所 描述: 获取沪深 A 股股票代码和简称数据 限量: 单次获取所有 A 股股票代码和简称数据...-上证 接口: stock_info_sh_name_code 目标地址: 上海证券交易所 描述: 获取上海证券交易所股票代码和简称数据 限量: 单次获取上海证券交易所股票代码和简称数据 输入参数 名称...-深证 接口: stock_info_sz_name_code 目标地址: 深证证券交易所 描述: 获取深证证券交易所股票代码和简称数据 限量: 单次获取深证证券交易所股票代码和简称数据 输入参数 名称

2.4K10

D3.js 力导向图的显示优化

图片D3.js作为一个前端,说到可视化除了听过 D3.js 的大名,常见的可视化库还有 ECharts、Chart.js,这两个库功能也很强大,但是有一个共同特点是封装层次高,留给开发者可设计和控制的部分太少...和 EChart、Chart.js 等相比,D3.js** 的相对来说自由度会高很多,得益于 D3.js 中的 SVG 画图对事件处理器的支持**,D3.js 可将任意数据绑定到文档对象模型(DOM)上...图片构建 D3.js 力导向图在这里实践过程中,我们用 D3.js 力导向图来对图数据库的数据关系进行分析,其节点和关系线直观地体现出图数据库的数据关系,并且还可以关联相对应的图数据库语句完成拓展查询。...下面,我们来实现一个简单的力导向图,初窥 D3.js 对数据分析的作用和显示优化的一些思路。...为了实现拓展查询,在这里笔者要介绍下 D3.js 自带 API。

9.5K41

挖掘股票因子

题目就如上图,有两问题,第一问是让我们根据所给数据找出影响高送转的因子(这些名词题目有给解释,小编也会给大家),第二问根据所给的前七年的数据,预测第八年那些股票会发生高送转。...第一问大家都很好理解,给了七年股票的因子数据,有基础数据,年数据,日数据,其中日数据有 3G,根据所给数据,从中找出影响一支股票是否发生高送转。...第二问就是根据选出来的这些因子,判断股票在第八年是否会高送转。 完整描述见题目 pdf。 代码流程 先给大家看看我代码目录,使用的 jupyter: ?...4.这一步是理解数据用的,就选一支股票查看有几条数据,长啥样,按条件选择行: ? 5.以日数据表分组计算,求每个因子的平均值: ?...12.使用 KNN 分类算法,对股票分类: ? 13.使用支持向量机算法,对股票分类: ? 14.对第八年的测试数据套进支持向量机模型 以上就是整个处理流程,完整代码会发关键词获取。

50420

D3.js库-1-入门篇

从今天开始可视化库\color{red}{D3.js}的第一章-入门篇咯? ? 什么是D3.js D3指的是Data-Driven Documents,js即Javascript,是后缀名。...先看看官网上对D3.js库的定义: D3.js is a JavaScript library for manipulating documents based on data.D3 helps you...翻译成中文大致意思为: D3.js 是基于数据驱动文档工作方式的一款JavaScript函数库,主要用于网页作图、生成互动图形,是最流行的可视化库之一。...解压后,在HTML文件中包含相关的js文件即可 [D3.js]https://github.com/d3/d3/releases/download/v5.16.0/d3.zip 通过采用...D3.js的V5版本入门教程 慕课网-使用D3制作图表 数据可视化编程-使用D3.js Data Visualization with D3.js - Full Tutorial Course,油管上的一个实例演示课程

19.1K30
领券