基本的なネットワーク図
Dash Cytoscapeを使って、基本的なネットワーク図を描いてみます。
[ソースコード]
1 | import dash |
[ブラウザで表示]
ノードが2つと各ノードを線でつないだ基本的なネットワーク図が表示されました。
ノードやノード間の線は選択することができ、ドラッグするとそれぞれの位置を移動することができます。
また、スクロールを行うと拡大・縮小して表示することができます。
Dash Cytoscapeを使って、基本的なネットワーク図を描いてみます。
[ソースコード]
1 | import dash |
[ブラウザで表示]
ノードが2つと各ノードを線でつないだ基本的なネットワーク図が表示されました。
ノードやノード間の線は選択することができ、ドラッグするとそれぞれの位置を移動することができます。
また、スクロールを行うと拡大・縮小して表示することができます。
Dash Cytoscapeとは、ネットワークの可視化を実現するためのDashコンポーネントです。
Dash Cytoscape - https://dash.plotly.com/cytoscape
以下のようなインタラクティブな可視化や操作を行うことができます
Dash Cytoscapeを使うためには、下記のコマンドを実行しインストールを行います。
[インストール]
1 | pip install dash-cytoscape==0.2.0 |
次回は、Dash Cytoscapeを使って基本的なネットワーク図の描画を行います。
Dash DAQでは、データの収集・管理を行うコンポーネントを提供しています。
スイッチや計器に似た可視化ツールが用意されており、データを変化させる管理UIを作成できます。
Dash Enterprise - https://dash.plotly.com/dash-daq
ToggleSwitchコンポーネントを使うと、ブール型のトグルスイッチを表示することができます。
初期値はvalueで設定します。(11行目)
[ソースコード]
1 | import dash |
[ブラウザで表示]
トグルスイッチが表示されました。
トグルスイッチをクリックすると、オンとオフが切り替わることを確認できます。
Dash DAQでは、データの収集・管理を行うコンポーネントを提供しています。
スイッチや計器に似た可視化ツールが用意されており、データを変化させる管理UIを作成できます。
Dash Enterprise - https://dash.plotly.com/dash-daq
Thermometerコンポーネントを使うと、温度計型の計器を表示することができます。
初期値をvalue、最小値をmin、最大値をmaxでそれぞれ設定します。(12~14行目)
[ソースコード]
1 | import dash |
[ブラウザで表示]
温度計型の計器が表示されました。
スライドバーで数値を変更すると、温度計内の水色のエリアが変わることを確認できます。
Dash DAQでは、データの収集・管理を行うコンポーネントを提供しています。
スイッチや計器に似た可視化ツールが用意されており、データを変化させる管理UIを作成できます。
Dash Enterprise - https://dash.plotly.com/dash-daq
Tankコンポーネントを使うと、タンク型の計器を表示することができます。
初期値をvalue、最小値をmin、最大値をmaxでそれぞれ設定します。(13~15行目)
[ソースコード]
1 | import dash |
[ブラウザで表示]
タンク型の計器が表示されました。
スライドバーで数値を変更すると、タンク内の水色のエリアが変更されることを確認できます。
Dash DAQでは、データの収集・管理を行うコンポーネントを提供しています。
スイッチや計器に似た可視化ツールが用意されており、データを変化させる管理UIを作成できます。
Dash Enterprise - https://dash.plotly.com/dash-daq
StopButtonコンポーネントを使うと、ストップボタンを表示することができます。
[ソースコード]
1 | import dash |
[ブラウザで表示]
ストップボタンが表示されました。
ストップボタンをクリックするたびに、ボタン下にあるラベルのクリック回数が更新されることを確認できます。
Dash DAQでは、データの収集・管理を行うコンポーネントを提供しています。
スイッチや計器に似た可視化ツールが用意されており、データを変化させる管理UIを作成できます。
Dash Enterprise - https://dash.plotly.com/dash-daq
Sliderコンポーネントを使うと、ターゲットレベルを設定できるスライダーを表示することができます。
初期値はvalueで指定します。(12行目)
[ソースコード]
1 | import dash |
[ブラウザで表示]
スライダーが表示されました。
スライダーをクリックしたりドラッグしたりすると、設定値を変更することができます。
Dash DAQでは、データの収集・管理を行うコンポーネントを提供しています。
スイッチや計器に似た可視化ツールが用意されており、データを変化させる管理UIを作成できます。
Dash Enterprise - https://dash.plotly.com/dash-daq
PrecisionInputコンポーネントを使うと、特定の精度に変換する入力エリアを表示することができます。
数字の精度はprecisionで指定します。(12行目)
[ソースコード]
1 | import dash |
[ブラウザで表示]
特定の精度に変換する入力エリアが表示されました。
上下ボタンで数値を変更したり、直接数値を入力したりすることができます。
指定した精度を超える数字の場合は、精度内に丸められた数字に変換されて表示されます。
Dash DAQでは、データの収集・管理を行うコンポーネントを提供しています。
スイッチや計器に似た可視化ツールが用意されており、データを変化させる管理UIを作成できます。
Dash Enterprise - https://dash.plotly.com/dash-daq
PowerButtonコンポーネントを使うと、ブール型のパワーボタンを表示することができます。
[ソースコード]
1 | import dash |
[ブラウザで表示]
パワーボタン(電源ボタン)が表示されました。
ボタンをクリックすると、オンとオフを切り替えることができます。
(ちょっと色合いが微妙で見づらいですが・・・😥)
Dash DAQでは、データの収集・管理を行うコンポーネントを提供しています。
スイッチや計器に似た可視化ツールが用意されており、データを変化させる管理UIを作成できます。
Dash Enterprise - https://dash.plotly.com/dash-daq
NumericInputコンポーネントを使うと、指定範囲内の数値が選択できる入力エリアを表示することができます。
[ソースコード]
1 | import dash |
[ブラウザで表示]
数値が選択できる入力エリアが表示されました。
上下ボタンを押すと、入力エリア内の数字が変化することを確認できます。