Sviewgui は、csv ファイルまたは Pandas DataFrame のデータ視覚化のための PyQt ベースの GUI です。この GUI は matplotlib に基づいており、さまざまな方法で csv ファイルを視覚化できます。主な機能:
プロジェクトアドレス: https://github.com/SoijiroFukuda/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 グラフィックスを生成できます。
rree以上がもう 1 つの Python アーティファクトでは、コードを 1 行も書かずに Matplotlib を呼び出して描画することができます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。