Недавно я перешел на использование библиотек 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.
Большое спасибо, он работает как шарм. –