缘起
当我在使用SQL数据库作为数据来源时,发现所获取的多为时间序列数据,我就非常希望画以时间为横坐标的折线图。并希望自由地设置时间间隔,和画布大小。
import matplotlib.pyplot as plt
import pandas as pd
import pymssql
import warnings
from pylab import *
import matplotlib.dates as mdates
warnings.filterwarnings('ignore')
connect = pymssql.connect('IP地址','用户名','密码','数据库名')
print("连接成功")
data = pd.read_sql("select TRADEDATE,cast(TCLOSE as int) from TQ_QT_SKDAILYPRICE where SECODE='2010000512'", con=<