2015-12-22 2 views
2

Недавно я перешел на использование библиотек Plot.ly для Python (3) внутри ноутбуков Jupyter. Я прошел через это «раздражающее» поведение, автоматическое преобразование из строк в плавающие. Вот минимальный примерPlot.ly разброс, автоматическое преобразование

import plotly as py 
import plotly.graph_objs as go 
py.offline.init_notebook_mode() 

data = [ 
    go.Scatter(
     x=["200", "100", "300"], 
     y=[1, 2, 3] 
    ) 
] 

py.offline.iplot(dict(data=data)) 

Последовательность абсцисса должна быть как заявлено x, но это не так, она идет как [100, 200, 300]. Если x изменен на, , т.е., ["a200","a100","a300"], то заказ сохраняется.

Есть ли способ избежать этого поведения (включить пробел не работает)?

Спасибо, F.

ответ

Смежные вопросы