ホームページ > バックエンド開発 > Python チュートリアル > Python で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)

Python で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)

不言
リリース: 2019-01-14 10:27:09
転載
13531 人が閲覧しました

この記事では、Python で折れ線グラフと散布図を描画する方法 (コード例) を詳しく紹介します。一定の参考価値があります。必要な友人は参考にしてください。お役に立てれば幸いです。ヘルプ。

1. 折れ線グラフと散布図を描画するには、matplotlib 配下の pylab を使用する必要があり、配列の実装と numpy を使用する必要があるため、最初に導入する必要があります。次に、x 軸と y 軸のデータを決定し、最後にそれを表示します。

import matplotlib.pylab as pyl
import numpy as np
x = [1, 3, 5, 6, 8, 13, 14, 16]
y = [5, 1, 6, 7, 9, 3, 2, 10]
pyl.plot(x, y)
pyl.show()
ログイン後にコピー

このような単純な折れ線グラフが描画されます。

Python で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)

上記の Lot() には 3 つのパラメータがあります。最初のパラメータは X 軸座標、2 番目のパラメータは Y 軸座標です。 3 番目のパラメータは X 軸座標です。最初のパラメータは線の種類を決定し、オプションです。上記の折れ線グラフを散布図に変更する場合は、3 番目のパラメータを 'o' に変更するだけです。

Python で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)

#折れ線グラフと散布図を重ね合わせると、各点を強調表示することもできます。

Python で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)

2. また、plot() の 3 番目のパラメータを変更するだけで、線と点の色を変更することもできます。

c--cyan--青色
r--red--红色
m--magente--品红
g--green--绿色
b--blue--蓝色
y--yellow--黄色
k--black--黑色
w--white--白色
ログイン後にコピー
上記のパラメータは重ね合わせることができます。

Python で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)

3. プロットの 3 番目のパラメーターでもある線の種類を変更することもできます。

-   实线
--    虚线
-.    形式即为-.
:    细小的虚线
ログイン後にコピー

Python で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)

4. 3 番目のパラメータを変更することで、ポイントのタイプを変更することもできます。

s--方形
h--六角形
H--六角形
*--*形
+--加号
x--x形
d--菱形
D--菱形
p--五角形
ログイン後にコピー

Python で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)

5. 現在描画しているグラフには、画像名と横軸と縦軸の名前がありません。プログラムに次のステートメントを追加します

pyl.title()
pyl.xlabel()
pyl.ylabel()
ログイン後にコピー

Python で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)

6. これで、図面の x 軸と y 軸の範囲がシステムによって自動的に生成されます。カスタマイズしたい場合は、次の 2 つのステートメントを追加する必要があります。値の範囲は括弧で囲みます

pyl.xlim()
pyl.ylim()
ログイン後にコピー
7。同じピクチャ内に複数のイメージを描画したい場合は、show( の前に他の 2 つの変数を定義するだけです。 )

Python で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)

以上がPython で折れ線グラフと散布図を描画する方法の詳細な紹介 (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート