Могут ли значения X и Y быть определены в Plotly с использованием Python?

Например, у меня есть следующее

Сценарий 1 -

x_names = ['John', 'Jill', 'Sandy']
y_ages = 8,11,10
Trace00 = dict(type = 'bar', x=[x_names], y= [y_ages])
plotly.offline.iplot([Trace00])

РЕЗУЛЬТАТ: по какой-то причине график не представлен какими-либо значениями

Сценарий 2

Trace00= dict(type= 'bar', x= ['jack', 'jill', 'sandy'], y= [ 8,11,10])
plotly.offline.iplot([Trace00])

РЕЗУЛЬТАТ: Детали построены успешно.

Вопрос: Могу ли я определить свои значения x и y в трассировке? Без необходимости вводить каждое соответствующее значение?

1 ответ

Попробуйте это, это будет работать. Поскольку вы передаете список списков x и y, следовательно, вы получаете ошибочный вывод.

x_names = ['John', 'Jill', 'Sandy']

y_ages = 8,11,10

Trace00 = dict(type = 'bar', x=x_names, y= y_ages)

plotly.offline.iplot([Trace00])
Другие вопросы по тегам