我一直在测试Python的Bokeh,特别是烛台图表工具,但一直无法弄清楚如何在我的图表中添加超过5个日期时间标签/刻度.任何见解将不胜感激.这是代码:
from math import pi
import pandas as pd
import pandas.io.data as web
from bokeh.plotting import *
stocks = 'FB'
#######################################################
date_today = time.strftime("%x")
def get_px(stock, start, end):
return web.get_data_yahoo(stock, start, end)
x = get_px(stocks, '1/1/2013', date_today)
######################################################
######## Function Defined ##############################
def dateConvert(df):
dt = df.index
df['Date'] = dt
df.reset_index(drop=True)
return df
##### transform data for useability #####
df = dateConvert(x)
df = df.reset_index(drop=True)
df = df.sort_index(axis=1)
cols = ['adj_close', 'close', 'date', 'high', 'low', 'open', 'volume']
df.columns = cols …Run Code Online (Sandbox Code Playgroud)