問題タブ [pydot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
448 参照

python - scikit-learn: ディシジョン ツリー

scikit-learn のアイリス データセットを使用して決定木をトレーニングしようとしています。次のコマンドを実行してみました。

次のエラーが発生しました。

誰かがこの問題を整理するのを手伝ってくれませんか.ありがとう

エラーで取得したトレースバック

TypeError トレースバック (最新の呼び出しが最後) in () ----> 1 グラフ = pydot.graph_from_dot_data(dot_data.getvalue())

C:\Users\Priya\Anaconda3\Lib\site-packages\pydot.py in graph_from_dot_data(data)

218 """ 219

--> 220 リターン dot_parser.parse_dot_data(データ) 221 222

C:\Users\Priya\Anaconda3\Lib\site-packages\dot_parser.py in parse_dot_data(data)

508 top_graphs = list() 509

--> 510 data.startswith(codecs.BOM_UTF8) の場合: 511 data = data.decode( 'utf-8' ) 512

TypeError: startswith 最初の引数は、バイトではなく、str または str のタプルでなければなりません

0 投票する
3 に答える
7000 参照

python - NameError: グローバル名 'dot_parser' が定義されていません

私は決定木アルゴリズムで遊んでいて、木をプロットしようとしていました。ただし、IDE は次のエラーを報告しました。

他の回答で提案されたpydotとpyparsingの両方をアンインストールして再インストールしようとしたため、この問題に対処する方法がわかりませんが、役に立ちませんでした。

これが私のコードです:

私はpython2.7を使用しており、PyCharmで実行しています。OSはwin8.1です。ご協力いただきありがとうございます。

0 投票する
1 に答える
1267 参照

django - エラー: django.core.exceptions.ImproperlyConfigured

グラフモデルの表現にdjango-extensionsを使用しています。このコマンドを実行すると:

エラー:

django.core.exceptions.ImproperlyConfigured: ラベル中括弧付きのアプリに models.py モジュールがありません。

私のプロジェクトの構造:

私のモデル/abc.py:

前もって感謝します

0 投票する
1 に答える
1775 参照

python - Ubuntu 14.04: python はモジュール pydot をインポートできません

pydot を使用して簡単なサンプル プログラムを作成しました。

ピドットをインポート

apt-get経由でpydotをインストールしました:sudo apt-get install python-pydot

しかし、コードを実行しようとすると、次のエラーが発生します。

私は何を間違っていますか?

0 投票する
1 に答える
1302 参照

python - pydot を使用してエッジ セットから有向グラフを表示する

を使用して有向グラフを作成したいのですpydotが、既製のエッジセットもあります。エッジ セットのタイプはリストでもタプルでもかまいません。これは、[(1,2),(2,3),(3,2)]またはのように、要件に応じてエッジのセットを事前に構築できるため((1,2),(2,3),(3,2))です。

次のようにpydotオブジェクトを初期化します。g

その後、 likes という関数はなく、foradd_edge_fromという関数しかないことがわかりました。エッジを1つずつ生成しなければならないということですか??add_edgeg

おそらく、最初に次の方法でエッジセットからグラフを作成できます。

しかし、無向グラフが生成されることがわかりました:(

ちなみに、私はグラフを使用networkxして成功を実現しようとしています。ただし、ノード以外のエッジを重視する派手で回りくどいプレゼンテーション モード (申し訳ありませんが、これは単なる私の意見であり、もちろん反対する可能性があります) は、この場合は今の私が望むものと一致しません。

それで、誰か私に何かアイデアやアドバイスがありますか?私が使用できる既製の方法はありますか?助けてくれてありがとう!

0 投票する
0 に答える
678 参照

python - Pydot:AttributeError: 'NoneType' オブジェクトに属性 'get_node_list' がありません

これを使用して、ドットファイルをPythonにロードしたい

しかし、ドットファイル内のノードのラベルが次のような場合にエラーが発生しました:

398 [形状=ダイヤモンド、fillcolor="#CCCCCC"、ラベル="(int)*値 == '\\"'"];

エラーメッセージは次のようなものです:

エスケープ文字"\"がエラーの原因のようです。

を含むノードのラベルを に置き換える"\"""、エラーが消えます。

0 投票する
13 に答える
38815 参照

python - Keras: "RuntimeError: pydot のインポートに失敗しました。" Graphvizとpydotをインストールした後

Windows 10でAnaconda Python 2.7を使用しています

Keras の視覚化を計画していたので (spyder が開いている間)、Anaconda コマンド プロンプトを開き、pip でインストールした graphviz と pydot を実行しました。今、次を実行しようとすると:

またはあらゆる種類の「ケラスから」。、エラーが発生します:

Keras、Graphviz、pydot をアンインストールして再インストールしました。私は theano の開発版を使用しています。修正が見つかりません。

PS

graphviz と pydot をアンインストールすると、keras は再び動作します

編集

anaconda をアンインストールし、theano、keras、graphviz、pydotを含めて再インストールすると、次のエラーが発生します。

私は使用pip install graphvizし、pip install git+https://github.com/nlhepler/pydot.git

0 投票する
4 に答える
66880 参照

python - conda を使用して pydotplus をインストールするにはどうすればよいですか

私のマシン(Win10、python 2.7、Anaconda&Spyder)で次のコードを実行し、ImportError: No module named pydotplus.

pydotplusパッケージをインストールする必要があることは明らかです。私はconda install pydotplus直接しようとしますが、言いError: Package missing in current win-64 channelsます。次に、グーグルで検索しましたが、condaにインストールする方法に関する情報がありません。ちなみに、pydot以前にcondaにインストールしました。

事前に助けてくれてありがとう!