绘图
LthID
个人的学习记录,主要包括编程、机器学习、数学部分,可能会很杂乱,主要就是记录学习的点点滴滴。
展开
-
Python绘图问题:Matplotlib中%matplotlib inline是什么、如何使用?
%matplotlib inline是一个魔法函数(Magic Functions)。官方给出的定义是:IPython有一组预先定义好的所谓的魔法函数(Magic Functions),你可以通过命令行的语法形式来访问它们。可见“%matplotlib inline”就是模仿命令行来访问magic函数的在IPython中独有的形式。magic函数分两种:一种是面向行的,另一种是面向单元型的。 行m原创 2017-10-09 16:18:11 · 208257 阅读 · 5 评论 -
Python绘图问题:IPython.core.pylabtools的figsize
先看官方文档:IPython.core.pylabtools.figsize(sizex, sizey) Set the default figure size to be [sizex, sizey].This is just an easy to remember, convenience wrapper that sets: matplotlib.rcParams[‘figure.fig原创 2017-10-09 16:47:53 · 10479 阅读 · 0 评论 -
Python绘图问题:Matplotlib中rcParams使用
主要作用为指定图片像素: matplotlib.rcParams[‘figure.figsize’]#图片像素 matplotlib.rcParams[‘savefig.dpi’]#分辨率 plt.savefig(‘plot123_2.png’, dpi=200)#指定分辨率%matplotlib inlineimport matplotlib # 注意这个也要import一次原创 2017-10-09 17:21:21 · 49809 阅读 · 1 评论 -
Python绘图问题:Matplotlib中如何正确显示中文
解决这个问题有多种方法,这里只介绍一种最简便的方法。只需要加一个import,加一行代码,再稍微修改对应位置就可以了。一、先看一下错误显示import matplotlib.pyplot as pltplt.plot((1,2,3),(4,3,-1))plt.xlabel(u'横坐标')plt.ylabel(u'纵坐标')plt.show()可以看出横轴纵轴的中文未能正确显示。二、那么应该如原创 2017-10-09 15:57:56 · 10538 阅读 · 3 评论 -
Python绘图问题:Matplotlib中柱状图bar使用
matplotlib.pyplot.bar(left, height, alpha=1, width=0.8, color=, edgecolor=, label=, lw=3)Make a bar plot,绘制柱状图。参数: 1. left:x轴的位置序列,一般采用arange函数产生一个序列; 2. height:y轴的数值序列,也就是柱形图的高度,一般就是我们需要展示的数据; 3.原创 2017-10-09 22:50:34 · 97238 阅读 · 1 评论 -
pandas绘图方法
一、最简单的方法df = get_price('002340.XSHE', start_date='2017-1-1', end_date='2017-10-11', frequency='daily', fields=None, skip_paused=False, fq='pre', count=None)df['close'].plot()原创 2017-10-12 22:22:55 · 1058 阅读 · 0 评论