2016-03-10 20 views
5

Tôi đang sử dụng python3. Tôi có một chuỗi giá báo giá tần suất 1 phút. Báo giá chỉ có sẵn trong giờ giao dịch. Tôi đã cố gắng để âm mưu nó bằng cách sử dụng cốt truyện, nhưng có những khoảng trống trong giờ không giao dịch và cuối tuần. Làm thế nào tôi có thể làm cho cốt truyện này liên tiếp?python sử dụng lôgic để vẽ chuỗi thời gian mà không có khoảng trống ngày

Mã của tôi cũng giống như

ifBasisPlot=go.Scatter(x=ifBasis.date, y=ifBasis.basis, line=go.Line(width=1,color='blue'), name='basis') 

data = go.Data([ifBasisPlot]) 

ifBasisPlot_url = py.plot(data, filename='ifBasisPlot', auto_open=False,) 

cốt truyện và các dữ liệu là ở đây: https://plot.ly/~shuaihou96/14/if/

Trả lời

0

Tôi tin rằng có một PR mở cho dự án plotly. link

Như đã đề cập trong PR, chúng tôi có thể sử dụng thuộc tính trục tickformat x; @etpinard đã thực hiện bằng chứng về biểu đồ khái niệm, nhưng điều đó có thể không hoạt động nếu thu phóng có liên quan.

+0

để bạn biết nếu đã có một bản cập nhật về vấn đề này? Tôi đã kiểm tra liên kết và mục có vẻ gần nhưng tôi đã không nhận được chính xác giải pháp là gì ... – tsando

0

Bạn có thể cố gắng thay đổi mã này

ifBasisPlot=go.Scatter(x=ifBasis.date, y=ifBasis.basis, line=go.Line(width=1,color='blue'), name='basis') 

vào

ifBasisPlot=go.Scatter(x=range(len(ifBasis.date)), y=ifBasis.basis, line=go.Line(width=1,color='blue'), name='basis') 
Các vấn đề liên quan