私は最初にプロットエクスプレスでシンプルな棒グラフを作成し、それをプロットしてそれをFinesseに更新しようとしています。伝説を隠したいのですが。
私は伝説を隠すことによって元の数字を更新しようとしています、そして私はそれを仕事にすることができません。 これは私のトレースバックエラーです 。
そして私のコード
import plotly.plotly as py
import plotly.graph_objs as go
import plotly_express as px
import pandas as pd
df = pd.read_csv('C:/Users/Documents/Python/CKANMay.csv')
fig = px.bar(df, x="Publisher", y="Views", color="Publisher", barmode="overlay")
fig.update(fig, showlegend="false")
_
これは今凡例と共にチャートがそのように見えるものです 。基本的に、私はそのひどい伝説が去ることを望んでいます
これを試して:
my_data = [go.Bar( x = df.Publisher, y = df.Views)]
my_layout = go.Layout({"title": "Views by publisher",
"yaxis": {"title":"Views"},
"xaxis": {"title":"Publisher"},
"showlegend": False})
fig = go.Figure(data = my_data, layout = my_layout)
py.iplot(fig)
showlegend
は、コードで指定しなかったレイアウトオブジェクトの一部です。go.Layout()
内のレイアウトオブジェクトmy_layout
を折り返さない場合は、コードも機能する可能性があります。単にmy_layout
を辞書を維持するだけで動作できますそれがあなたのために働くことを願っています。