Salve, tempo fa provando il mitico Data Ploty di Matteo Ghetta, riuscii a
esportare il grafico ed importarlo al conto gratuito di Chart Studio Ploty.
Lí, era possibile modificare ulteriormente la estetica del grafico.
Ora peró, provando con degli altri dati, al dare clikc a "Edit in Chart
Studio" non mi scarica nessun file.
Vi é successo?
Salve, tempo fa provando il mitico Data Ploty di Matteo Ghetta, riuscii a
esportare il grafico ed importarlo al conto gratuito di Chart Studio Ploty.
Lí, era possibile modificare ulteriormente la estetica del grafico.
Ora peró, provando con degli altri dati, al dare clikc a "Edit in Chart
Studio" non mi scarica nessun file.
Vi é successo?
sai che non ho mai provato a importare un grafico da DataPlotly a Plotly
Chart Studio. Quale formato stai tentando di importare, l'html?
Salve, tempo fa provando il mitico Data Ploty di Matteo Ghetta, riuscii a
esportare il grafico ed importarlo al conto gratuito di Chart Studio Ploty.
Lí, era possibile modificare ulteriormente la estetica del grafico.
Ora peró, provando con degli altri dati, al dare clikc a “Edit in Chart
Studio” non mi scarica nessun file.
Vi é successo?
sai che non ho mai provato a importare un grafico da DataPlotly a Plotly
Chart Studio. Quale formato stai tentando di importare, l’html?
Sul mio portatile funziona ancora l'esporto (html) e poi "Edit in Chart
Studio" (QGIS 3.6.2, W10/64 bit). Dipende dai dati?
lato DataPlotly non è cambiato niente, quindi hanno cambiato qualcosa
lato plotly. Non dovrebbe dipendere dai dati, magari dalle millemila
versioni di plotly che vengono rilasciate
Grazie Matteo. Forse non mi sono spiegato bene, o forse mi sono confuso con
quello che succedeva anteriormente..intento rimettere in ordine.
Se schiaccio (1) il simbolo della fotocamera, per salvare un'immagine del
grafico, ritorna l'errore (2)...succedeva anche prima?
mentre se (3) schiaccio i bottone di fianco alla fotocamera, non succede
nulla..anche prima era cosí?
Grazie mille!
Sto provando a creare dei grafici utilizzando il Data Plotly.
Dovrei ottenere un grafico, dove nell’asse delle x ci sono le date e nell’asse delle y numeri.
Ho creato un shp di prova inserendo colonne di tipo data e campo numerico, ma quando vado a creare il grafico ottengo questo errore di python.
Cosa posso fare o cosa devo aggiornare?
Grazie
Carlo
2019-06-16T17:48:38 WARNING Traceback (most recent call last):
File “C:/Users/Carlo/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\DataPlotly\data_plotly_dialog.py”, line 1029, in createPlot
self.plot_path = self.plotobject.buildFigures(self.ptype, pl)
File “C:/Users/Carlo/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\DataPlotly\data_plotly_plot.py”, line 724, in buildFigures
self.raw_plot += plotly.offline.plot(figures, output_type=‘div’, include_plotlyjs=False, show_link=False, config=config)
File “C:\OSGEO4~1\apps\Python37\lib\site-packages\plotly\offline\offline.py”, line 476, in plot
‘100%’, ‘100%’, global_requirejs=False)
File “C:\OSGEO4~1\apps\Python37\lib\site-packages\plotly\offline\offline.py”, line 174, in _plot_html
jdata = json.dumps(figure.get(‘data’, []), cls=utils.PlotlyJSONEncoder)
File "C:\OSGEO4~1\apps\Python37\lib\json_init.py", line 238, in dumps
**kw).encode(obj)
File “C:\OSGEO4~1\apps\Python37\lib\site-packages\plotly\utils.py”, line 168, in encode
encoded_o = super(PlotlyJSONEncoder, self).encode(o)
File “C:\OSGEO4~1\apps\Python37\lib\json\encoder.py”, line 199, in encode
chunks = self.iterencode(o, _one_shot=True)
File “C:\OSGEO4~1\apps\Python37\lib\json\encoder.py”, line 257, in iterencode
return _iterencode(o, 0)
File “C:\OSGEO4~1\apps\Python37\lib\site-packages\plotly\utils.py”, line 236, in default
return _json.JSONEncoder.default(self, obj)
File “C:\OSGEO4~1\apps\Python37\lib\json\encoder.py”, line 179, in default
raise TypeError(f’Object of type {o.class.name} ’
TypeError: Object of type QDate is not JSON serializable
nel frattempo puoi utilizzre la funzione `to_string(data)` dove `data` è
il nome del campo contente i valori della data
Fra poco io e Nyall iniziamo a lavorare a tutto il refactoring del
codice per implementare la campagna di crowdfunding e direi che questo è
un altro problemino che scomparirà grazi a voi