Plotly: Como recuperar valores para os principais ticks e linhas de grad
Gostaria de recuperar os valores x destacados neste gráfico:
A plotagem é gerada em um Jupyter Notebook usando este trecho:
import plotly
import cufflinks as cf
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
import pandas as pd
import numpy as np
# setup
init_notebook_mode(connected=True)
np.random.seed(123)
cf.set_config_file(theme='pearl')
# Random data using cufflinks
df = cf.datagen.lines()
# plot
fig = df.iplot(asFigure=True, kind='scatter',xTitle='Dates',yTitle='Returns',title='Returns')
iplot(fig)
Isto é o que eu tentei:
Com essa configuração, você pode recuperar todos os valores xey de todas as séries simplesmente executandofig
no caderno. Mas os valores dos ticks não são encontrado
Eu também tentei me aprofundar mais emdir(fig)
, e pensei que talvez a saída defig.axis
faria o truque, mas não:
{'x1': {'gridcolor': '#E1E5ED',
'showgrid': True,
'tickfont': {'color': '#4D5663'},
'title': {'text': 'Dates', 'font': {'color': '#4D5663'}},
'zerolinecolor': '#E1E5ED'},
'y1': {'gridcolor': '#E1E5ED',
'showgrid': True,
'tickfont': {'color': '#4D5663'},
'title': {'text': 'Returns', 'font': {'color': '#4D5663'}},
'zerolinecolor': '#E1E5ED'}}
o entanto, existem outras opções para a grade e marcações como'showgrid': True
e'tickfont'
, mas os valores parecem estar "ocultos" em outro luga
Alguma sugestão