import charts
import pandas as pd
import numpy as np
Server running in the folder /Users/arnoutaertgeerts/Projects/python-highcharts at 127.0.0.1:52697
start = pd.Timestamp("20150101")
end = pd.Timestamp("20150201")
index = pd.DatetimeIndex(freq='900S', start=start, end=end)
columns = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N',
'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']
data = np.zeros((26, len(index)))
for i, c in enumerate(columns):
data[i] = i*np.linspace(0, 100, len(index))
df = pd.DataFrame(index=index, columns=columns, data=data.T)
charts.plot(df, show='inline', stock=True, display=['A', 'F', 'Z'])
series = [1,2,3,2,1]
charts.plot(series, show='inline', name='List')
charts.spline(series, name='Spline', show='inline', options=dict(title=dict(text='Title')))
series = np.array(series)
charts.plot(series, show='inline', name='Numpy series')
aapl = dict(name='Numpy AAPL', data=np.array(charts.data.aapl()['data']))
msft = charts.data.msft()
ohlc = charts.data.ohlc()
series = [
aapl,
msft,
ohlc
]
options = charts.options.default()
charts.plot(series, options, height=500, stock=True, show='inline', display=['MSFT'])
aapl = dict(name='AAPL', data=np.array(charts.data.aapl()['data']))
msft = charts.data.msft()
ohlc = charts.data.ohlc()
series = [
aapl,
msft,
ohlc
]
options = charts.options.default()
charts.plot(series, options, height=500, stock=True, show='tab', display=['AAPL'])
Opening new tab...