plotly / plotly/plotly.js

Axis Ticks not flushed with Graph Border

オープン
#6,338 コメント 5 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

bug P3
主要言語
JavaScript
スター
18.3k
フォーク
2k
平均マージ
2日 12時間
マージ済み PR(30日)
28

説明

I am having some frustration trying to figure out (searching, trial and error) how to flush Plotly axis and the zero tick.

here is my code:

import plotly.go_objects as go

fig = go.Figure()
fig.add_trace(
    go.Scatter(
        x=x,
        y=y,
        name=label,
        mode="markers",
        marker=dict(size=10),
        opacity=0.5,
    )
)
fig.update_layout(
    font_family="Arial",
    template="simple_white",
    title={"x": 0.5, "y": 0.9, "xanchor": "center", "yanchor": "top"},
    yaxis=dict(mirror=True, ticks="outside", range=[0, 1]),
    xaxis=dict(mirror=True, ticks="outside"),
    legend=dict(
        yanchor="top", xanchor="right", borderwidth=0.5, x=0.995, y=0.99
    ),
)

StackOverflow Post

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、提供された Plotly グラフ設定を使って issue に記載されている軸目盛りの配置を再現し、結果をリンク先の Stack Overflow の投稿と比較します。JavaScript における軸とレイアウトのレンダリングのエントリポイントを追跡します。完了の条件は、他の軸レイアウトを後退させることなく、ゼロ目盛りと軸目盛りがグラフの境界に目視で揃っていることです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript
領域
data-visualization
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。