もう 1 つの Python アーティファクトでは、コードを 1 行も書かずに Matplotlib を呼び出して描画することができます。

王林
リリース: 2023-04-13 12:37:02
転載
1704 人が閲覧しました

もう 1 つの Python アーティファクトでは、コードを 1 行も書かずに Matplotlib を呼び出して描画することができます。

sviewgui の概要

Sviewgui は、csv ファイルまたは Pandas DataFrame のデータ視覚化のための PyQt ベースの GUI です。この GUI は matplotlib に基づいており、さまざまな方法で csv ファイルを視覚化できます。主な機能:

  • Ⅰ 散布図、折れ線グラフ、密度プロット、ヒストグラムおよび箱ひげ図のタイプ;
  • Ⅱ マーカー サイズ、線幅、ヒストグラムのビンの数、カラー マップ (cmocean より);
  • Ⅲ 図を編集可能な PDF として保存します;
  • Ⅳ図を描画するためのコードは、sviewgui の外部で再利用および変更できるように利用可能です;

プロジェクトアドレス: 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 のインストール

このライブラリには多数の依存ライブラリがあるため、次のコード行を直接使用して 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.
ログイン後にコピー

これを追加するだけです。心配しないでください。理由については、私にも分かりませんので!

sviewgui use

上で GUI グラフィカル インターフェイス ウィンドウを開くための 3 つのコードを紹介しましたが、ここでは次の方法のみを紹介します:

import sviewgui.sview as sv
sv.buildGUI()
ログイン後にコピー

スクリーンショットは次のとおりです:

もう 1 つの Python アーティファクトでは、コードを 1 行も書かずに Matplotlib を呼び出して描画することができます。

コマンド ラインに上記のコードを入力すると、グラフィカル インターフェイス ウィンドウがバックグラウンドで開きます。初期化状態は大まかに次のとおりです:

もう 1 つの Python アーティファクトでは、コードを 1 行も書かずに Matplotlib を呼び出して描画することができます。

上の選択をクリックしてデータ ソースを選択します:

もう 1 つの Python アーティファクトでは、コードを 1 行も書かずに Matplotlib を呼び出して描画することができます。

次に、左側のメニュー バーをクリックして、対応するグラフを生成できます。 。ただ、一つだけ中国語には対応していないみたいです! ! !

もう 1 つの Python アーティファクトでは、コードを 1 行も書かずに Matplotlib を呼び出して描画することができます。

#これだけでは目的のグラフィックを完成させるのに十分ではないと思われる場合は、グラフィックに対応する Python コードをコピーして、単純に変更することができます。

もう 1 つの Python アーティファクトでは、コードを 1 行も書かずに Matplotlib を呼び出して描画することができます。

次に、次のコードを取得して変更するだけで、美しい Matplotlib グラフィックスを生成できます。

rree

以上がもう 1 つの Python アーティファクトでは、コードを 1 行も書かずに Matplotlib を呼び出して描画することができます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:51cto.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!