ホームページ >バックエンド開発 >Python チュートリアル >いいぞ!コードを 1 行も書かずに Matplotlib を呼び出して描画できる Python アーティファクトをお勧めします。
新しい描画アーティファクト: sviewgui の紹介。
この GUI は matplotlib に基づいており、さまざまな方法で csv ファイルを視覚化できます。主な機能:
プロジェクトアドレス: https://github.com/SojiroFukuda/sview-gui
このパッケージは非常に使いやすいです、メソッドは buildGUI() の 1 つだけです。このメソッドには、0 または 1 つのパラメータを渡すことができます。 csv ファイルのファイル パスを引数として使用することも、pandas の DataFrame オブジェクトを引数として使用することもできます。同様のコードは次のように記述されます。
# 第一种形式 import sviewgui.sview as sv sv.buildGUI() # 第二种形式 import sviewgui.sview as sv FILE_PATH = "User/Documents/yourdata.csv" sv.buildGUI(FILE_PATH) # 第三种形式 import sviewgui.sview as sv import pandas as pd FILE_PATH = "User/Documents/yourdata.csv" df = pd.read_csv(FILE_PATH) sv.buildGUI(df)
上記のコードは、ドライバーがこの GuI ビジュアル インターフェイスを開くのにのみ役立ちます。
最後に、このライブラリは matplotlib 視覚化に基づいているため、seaborn スタイルもここに適用されます。これは、seaborn も matplotlib 視覚化に基づいているためです。
このライブラリには多数の依存ライブラリがあるため、次のコード行を直接使用して sviewgui ライブラリをインストールできます。
pip install sviewgui -i https://pypi.tuna.tsinghua.edu.cn/simple/ --ignore-installed
最初は最後の --ignore-installed を追加しませんでしたが、エラーが報告されました。エラーはおおよそ次のとおりです:
ERROR: Cannot uninstall 'certifi'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
これを追加するだけです。理由は気にしないでください、私にも分からないからです!
上記では GUI グラフィカル インターフェイス ウィンドウを開くための 3 つのコードを紹介しましたが、ここでは次の方法のみを紹介します:
import sviewgui.sview as sv sv.buildGUI()
スクリーンショット
コマンド ラインに上記のコードを入力すると、グラフィカル インターフェイス ウィンドウがバックグラウンドで開きます。初期化状態は次のとおりです。おおよそ次のようになります:
上の選択をクリックしてデータ ソースを選択します:
次に、左側のメニュー バーをクリックして、対応するグラフィックを生成します。ただ、一つだけ中国語には対応していないみたいです! ! !
#これだけでは必要なグラフィックを完成させるのに十分ではないと思われる場合は、グラフィックに対応する Python コードをコピーして、単純に変更することができます。
#次に、次のコードを取得し、それを変更するだけで美しい Matplotlib グラフィックスを生成できます。
以上がいいぞ!コードを 1 行も書かずに Matplotlib を呼び出して描画できる Python アーティファクトをお勧めします。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。