Saya baru di Python. Setiap kali saya mencoba mengkompilasi kode berikut untuk mendapatkan grafik garis menunjukkan beberapa kesalahan. Tapi saya tidak tahu bagaimana cara memperbaikinya. Berikut adalah [kode] saya (https://plot.ly/python/line-charts/):
import plotly.plotly as py
import plotly.graph_objs as go
# Create random data with numpy
import numpy as np
N = 500
random_x = np.linspace(0, 1, N)
random_y = np.random.randn(N)
# Create a trace
trace = go.Scatter(
x = random_x,
y = random_y
)
data = [trace]
py.iplot(data, filename='basic-line')
Menunjukkan kesalahan berikut:
mks@mks-H81M-S /media/mks/KUTUBUDDIN1/test $ python datdaPlot.py
Traceback (most recent call last):
File "datdaPlot.py", line 1, in <module>
import plotly.plotly as py
ImportError: No module named plotly.plotly
mks@mks-H81M-S /media/mks/KUTUBUDDIN1/test $
Mohon bantuannya untuk memperbaiki hal ini. Terima kasih sebelumnya.
Ditambahkan:
Menurut Spandan Brahmbhatt, saya telah menginstal pip dengan sudo pip install plotly
. Tetapi masih menunjukkan kesalahan berikut:
Pertama, saya baru mengenal plotly 2, dan saya tidak yakin saya bisa membuat Anda mengerti karena saya orang Cina.
Bagaimanapun, Anda dapat mencoba ini, bagi saya, ini berhasil:
import plotly
plotly.offline.init_notebook_mode(connected=True)
import plotly.offline as py
import plotly.plotly as py
: perintah ini akan berkomunikasi dengan Plotly Cloud atau Plotly Enterprise. get_figure
mengunduh gambar dari plot.ly atau Plotly Enterprise. Anda perlu memberikan kredensial untuk mengunduh gambar: Memulai dengan Plotly untuk Python
Rujuk:
Saya juga mengalami masalah yang sama, tapi itu karena versi python yang berbeda.
Anda mungkin ingin mencoba perintah berikut ini juga: (dengan asumsi Anda telah menginstal python3)
sudo pip3 install plotly
pip3 install plotly --upgrade
python3 <Filename.py>
Pastikan semua paket yang digunakan terinstal untuk satu versi python saja. Seperti dalam kasus saya, semua paket telah terinstal untuk python3 tetapi kemudian saya mencoba menjalankan kode saya dengan "python filename.py" dan entah bagaimana itu tidak berhasil.
Selain itu, saya juga menyiapkan kredensial dengan mengikuti tautan: https://plot.ly/settings/api. Daftarkan diri Anda menggunakan tautan https://plot.ly/settings/api. Kemudian buatlah file ~/.plotly/.credentials dengan username dan authentication key Anda.