ホームページ バックエンド開発 Python チュートリアル Python でカテゴリごとにグループ化されたマーカーを含む散布図を作成するにはどうすればよいですか?

Python でカテゴリごとにグループ化されたマーカーを含む散布図を作成するにはどうすればよいですか?

Dec 03, 2024 pm 08:42 PM

How to create a scatter plot with markers grouped by category in Python?

Python でカテゴリ別にグループ化された散布図をプロットする

問題:

Pandas では、 3 番目のカテゴリで定義されたカテゴリに分類されたデータを表すマーカーを使用した散布図を作成するにはどうすればよいですか?列?

解決策:

カテゴリ別にグループ化された散布図を効率的に作成するには、散布図の代わりに関数プロットを使用します。これは、plot が 3 列目の値を数値ではなくカテゴリとして解釈するためです。

ここでは、plot を使用した段階的な解決策を示します。

  1. データを生成する: x 軸と y 軸のデータを表す列と、
  2. データをグループ化します: groupby() を使用してカテゴリごとにグループを作成します。
  3. データをプロットします: グループごとに、プロットしますプロットを使用して x と y の値を取得します。データを円で表すには、marker='o' を指定します。
  4. 凡例の追加: ax.legend() を使用して、マーカーにそれぞれのカテゴリのラベルを付けます。

例:

これにより、値によって分類されたマーカーを含む散布図が生成されます。 「ラベル」列とカテゴリを識別する凡例。

さらに、ax.margins() パラメーターを調整し、マーカー サイズ (ミリ秒) を設定し、色を指定することで、プロットの外観をカスタマイズできます。マーカー用のパレット。

以上がPython でカテゴリごとにグループ化されたマーカーを含む散布図を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

HTMLを解析するために美しいスープを使用するにはどうすればよいですか? HTMLを解析するために美しいスープを使用するにはどうすればよいですか? Mar 10, 2025 pm 06:54 PM

HTMLを解析するために美しいスープを使用するにはどうすればよいですか?

Pythonでの画像フィルタリング Pythonでの画像フィルタリング Mar 03, 2025 am 09:44 AM

Pythonでの画像フィルタリング

Pythonを使用してテキストファイルのZIPF配布を見つける方法 Pythonを使用してテキストファイルのZIPF配布を見つける方法 Mar 05, 2025 am 09:58 AM

Pythonを使用してテキストファイルのZIPF配布を見つける方法

Pythonを使用してPDFドキュメントの操作方法 Pythonを使用してPDFドキュメントの操作方法 Mar 02, 2025 am 09:54 AM

Pythonを使用してPDFドキュメントの操作方法

DjangoアプリケーションでRedisを使用してキャッシュする方法 DjangoアプリケーションでRedisを使用してキャッシュする方法 Mar 02, 2025 am 10:10 AM

DjangoアプリケーションでRedisを使用してキャッシュする方法

TensorflowまたはPytorchで深い学習を実行する方法は? TensorflowまたはPytorchで深い学習を実行する方法は? Mar 10, 2025 pm 06:52 PM

TensorflowまたはPytorchで深い学習を実行する方法は?

Pythonオブジェクトのシリアル化と脱介入:パート1 Pythonオブジェクトのシリアル化と脱介入:パート1 Mar 08, 2025 am 09:39 AM

Pythonオブジェクトのシリアル化と脱介入:パート1

Pythonで独自のデータ構造を実装する方法 Pythonで独自のデータ構造を実装する方法 Mar 03, 2025 am 09:28 AM

Pythonで独自のデータ構造を実装する方法

See all articles