matplotlib / matplotlib/ipympl

Comptability with mpl cursors

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

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

主要言語
Jupyter Notebook
スター
1.7k
フォーク
234
PR マージ指標
30日以内にマージされた PR はありません

説明

Describe the issue

I use 3d bars plot.
When I use the plugin I see x=,y=,z=xxxx which indicates the position of the mouse.
I want to see custom information depending on the bar I am on .
mpl cursors doesn't seem to work, and couldn't find other reference to such option.

Versions

 3.10.0rc2 (tags/v3.10.0rc2:839d789, Sep  7 2021, 18:51:45) [MSC v.1929 64 bit (AMD64)]
ipympl version: 0.9.3
Selected Jupyter core packages...
IPython          : 7.27.0
ipykernel        : 6.25.2
ipywidgets       : 8.0.7
jupyter_client   : 8.3.1
jupyter_core     : 5.3.0
jupyter_server   : 2.7.3
jupyterlab       : 4.0.5
nbclient         : 0.7.4
nbconvert        : 7.8.0
nbformat         : 5.7.3
notebook         : 6.4.2
qtconsole        : not installed
traitlets        : 5.9.0
Known nbextensions:
  config dir: C:\Users\ekarni\AppData\Local\Programs\Python\Python310\etc\jupyter\nbconfig
    notebook section
      bqplot/extension enabled
      - Validating: ok
      ipydatagrid/extension enabled
      - Validating: ok
      jupyter-matplotlib/extension enabled
      - Validating: ok
      pydeck/extension enabled
      - Validating: problems found:
        - require?  X pydeck/extension
      voila/extension enabled
      - Validating: problems found:
        - require?  X voila/extension
      jupyter-js-widgets/extension enabled
      - Validating: ok
JupyterLab v4.0.5
C:\Users\ekarni\AppData\Local\Programs\Python\Python310\share\jupyter\labextensions
        bqplot v0.5.41 enabled  X (python, bqplot)
        ipydatagrid v1.1.16 enabled  X
        jupyter-matplotlib v0.11.3 enabled ok
        jupyterlab_pygments v0.2.2 enabled  X (python, jupyterlab_pygments)
        @jupyter-widgets/jupyterlab-manager v5.0.8 enabled ok (python, jupyterlab_widgets)
        @voila-dashboards/jupyterlab-preview v2.3.4 enabled ok (python, voila)


   The following extensions are outdated:
        bqplot
        ipydatagrid
        jupyterlab_pygments

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

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

はじめの一歩

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

調査の方向性

報告された JupyterLab セットアップで ipympl 0.9.3 を使って 3D 棒グラフを再現し、既存の x/y/z カーソル出力を確認する。その挙動を mplcursors と比較し、棒に固有のカスタム情報をどのように提供すべきかを明確にする。再現可能な例に裏付けられた、合意済みの互換性パスまたは明確に範囲を定めた制限が得られれば完了とする。

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

評価

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

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

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