この記事は、Matplotlibの高度なトレーニングシリーズの第3回です。
みなさん、こんにちは。前回の記事では、Matplotlibの公式ドキュメントを使用して実際の戦闘で折れ線グラフを描画および作成する方法を説明しました。したがって、今日は引き続き一連のデータを使用して、Matplotlibを使用したグラフの描画を練習します。
最初のスタート、パッケージのガイド、3つを読む
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import warnings
warnings.filterwarnings("ignore")
data = pd.read_csv('示例数据.csv')
次に、データを確認します。今回は、FIFAプレーヤーの統計を使用します。
最初に、プレーヤーの全体的なスキルレベルのヒストグラムである全体を描きましょう
ヒストグラムは描かれていますが、x軸のスケールが少し乱雑で、各スケールの中心が揃っていないため、調整する必要があります
セルの数は調整されていますが、x軸は変更されていません。コード行を見てください。
これはスケールの問題を完全に解決するわけではありません。スケールは間隔に揃えられていますが、図の左側に大きな空白があるように感じます。もう一度調整してください
これははるかに優れています。次の手順は前の操作と同様です。タイトルとxy軸名を追加して、画像をより完全なものにします
最後に、ヒストグラムの色を変更できます。色の名前またはHTMLコードを使用できますが、これは難しくありません。
では、最初のヒストグラムがここで作成され、引き続きこのデータを使用して円グラフを作成します。円グラフでは、データの優先足列を使用します。これは、プレーヤーが左足を使用しているか右足を使用しているかを視覚化するためのものです。
次に、最初に円グラフに渡す2フィートの数を抽出する必要があります
次に円グラフを作成します
この写真についてどう思うか教えてください、それは醜く、色は醜く、ラベルはありません。最初にラベルを取得しましょう
別の許容可能な色を変更する
次に、円グラフを特定のスケールにします
最初の円グラフを完成させても、最後にこの画像にタイトルを追加します
上記は、実際のデータセットを使用して、Matplotlibを使用して折れ線グラフを描画するプロセスを示すものです。興味のある読者は、初期のPythonでデータを取得できますが、ソースコードは提供されておらず、テキスト内のソースコードもスクリーンショットの形式です。コードを入力する必要があるのは1回だけで、コードの入力プロセス中に間違いを報告することになります。Baidu/ Googleの心配はいりません。最初の3つの検索結果によって問題が確実に解決されます。結局のところ、優れたプログラマーはエラーにすばやく対処できる必要があります。次回は、このデータセットを使用して他の図を練習します。