存档

文章标签 ‘python模块’

pyecharts y轴不从零开始与min值的应用

2019年8月8日 没有评论

一、pyechart刻度不从0开始

一些监控数据基本上在固定在某一个值附近变化不会太大的,尤其是一些行情类的数据,不可能今天是10,明天变0或负值,基本其就是这个值左右波动。遇到这种情况,如果监控图还是从0开始计算的话,很难观察到其抖动情况。这时候就考虑取其一起时间内的最小值为y轴[......]

Read more

pyecharts之page应用

2019年8月5日 没有评论

一、grid与page

在 pyecharts多图显示grid与legend 篇中有提到使用grid将多个图绘制在一个页面里,其实上一篇的理解是比较片面的,grid的作用是进行图片聚合,比较把两个图进行横向或纵向合并,作为一个大图。而在上一篇也可以看出,其实pyechar[......]

Read more

pyecharts多图显示grid与legend

2019年8月4日 没有评论

一、grid与legend的作用与问题

如果希望在一个页面绘制多个图形,这就需要使用grid,echarts官方对grid给出的解释是 “直角坐标系内绘图网格” 。所以如果想在一个页面显示多个图,就需要通过grid的上下左右,长宽高低相关指标指定生成的图所住的位置,这样就可以将两个[......]

Read more

pyecharts折线图和柱状图

2019年8月3日 没有评论

参照pyecharts-gallery示例代码分容易能完成图形的展示,不过这里也有一点小坑。这里记录下折线图和柱状图的使用。便于说事,这里使用了tushare的stock数据源。先看下效果图:

echart-bar-line

一、折线图

单根线的折线图是比较容易搞的,这里说多根线的折线[......]

Read more

Python 排列组合的实现

2018年1月24日 没有评论

考虑这样一个问题,给定一个矩阵(多维数组,numpy.ndarray()),如何shuffle这个矩阵(也就是对其行进行全排列),如何随机地选择其中的k行,这叫组合,实现一种某一维度空间的切片。例如五列中选三列(全部三列的排列数),便从原有的五维空间中降维到三维空间,因为是全部的排列数,故不会[......]

Read more

python BaseHTTPServer模块

2017年11月30日 没有评论

BaseHTTPServer类是在SocketServer的基础上创建出的一个简单的HTTP servers应用类,而通过BaseHTTPRequestHandler方法我们可以直接实现GET、POST等请求。由于其只是一个简单的SocketServer.TCPServer子类,它本身并不支持[......]

Read more

tushare画图库TuChart

2017年6月3日 没有评论

Tushare是一个用于获取股票行情数据的开源python库。TuChart是一个基于Echarts和Tushare的股票视觉化应用,其可以看作是tuchart配套的。该库使用起来还是比较人性化的,因为其调用了qtpy 库,所以直接运行就是图形化选择的界面,通过该界面可以选取我们想要查看的数据[......]

Read more

matplotlib汇制时间索引的k线图

2017年3月1日 没有评论

使用matplotlib 可以汇制行情图(为方便取数据,这里行情源还是用的tushare),不过在汇图的时候想要使用时间作为x列,格式“2017-01-01”这种格式,发现只有bar类型的图可以正常在下面显示出时间序列,其他像折线图,k线图等都不能正常显示时间序列。后来研究发现在使用时间作为X[......]

Read more

pandas小结(四)删除列的方法

2017年1月8日 没有评论

pandas删除列有如下三种操作方式:

1.del df['columns'] #改变原始数据
2.df.drop('columns',axis=1)#删除不改表原始数据,可以通过重新赋值的方式赋值该数据
3.df.drop('columns',axis=1,inpla[......]

Read more

pandas小结(三)pandas数据的导入导出

2017年1月7日 没有评论

pandas的数据导入导出功能,非常简单。pandas支持的导入数据格式有csv,excel,sql,json,html,pickle等。具体可以参看:https://pandas.pydata.org/pandas-docs/version/0.20/io.html 页面。

pandas[......]

Read more