我使用matplotlib绘制出一段时间需要时间的数据,因此我必须使用plot_date来绘制我的线条.但由于某些原因,就连接线而言,Plot_Date和Plot具有完全不同的格式.
以下是使用Pic1时的plot(x,y)
样子http://i42.tinypic.com/2yx1ws8.png
使用plot(x,y,'bo')或plot_date(x,y,'bo')
Pic2 http://i39.tinypic.com/eplz48.png
Plot_date(x,y) 看起来也像^^.
并使用plot_date(x,y,'bo-')
Pic3 http://i44.tinypic.com/16k8851.png
如何使它plot_date看起来像第一张图片的结果?我查看了Matplotlib的所有网站,找不到任何东西.
提前致谢
我想知道是否有任何方法可以在PHP中使用Parser从这个站点获取值https://btc-e.com/api/2/btc_usd/ticker并将它们设置为php代码中的变量?
我已经看了一下php解析器,我发现的唯一的东西就是回显网站上所有信息的解析器.
我目前在python中使用matplotlib来绘制一些数据,但是我希望图表的标题位于Y轴上,因为没有足够的空间来存储一个图形的标题和另一个图形的x轴标签.我知道我可以将hspace设置为更大的数字但是,我不想这样做,因为我计划将几个图表堆叠在一起,如果我调整hspace,那么图表将是真的简短而难读. 像这样http://oi39.tinypic.com/2a4r5i1.jpg
这是我的代码
#EXAMPLE CODE
import numpy as np
import matplotlib.pyplot as plt
fig=plt.figure()
rect = fig.patch
rect.set_facecolor('#31312e')
x = [1,2,3,4,5,6,7,8]
y = [4,3,8,2,8,0,3,2]
z = [2,3,0,8,2,8,3,4]
ax1 = fig.add_subplot(2,1,1, axisbg='gray')
ax1.plot(x, y, 'c', linewidth=3.3)
ax1.set_title('title', color='c')
ax1.set_xlabel('xlabel')
ax1.set_ylabel('ylabel')
ax2 = fig.add_subplot(2,1,2, axisbg='gray')
ax2.plot(x, z, 'c', linewidth=3.3)
ax2.set_xlabel('xlabel')
ax2.set_ylabel('ylabel')
plt.show()
Run Code Online (Sandbox Code Playgroud)
提前致谢