今日は python を使って線形パターンを描く方法を教えます。必要な友達はそれを参照してください。
最も単純な直線グラフを描画します
コードは次のとおりです:
import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt.plot(x,y) plt.savefig("easyplot.jpg")
結果は次のとおりです:
コードの説明:
#x轴,y轴 x=[0,1] y=[0,1] #创建绘图对象 plt.figure() #在当前绘图对象进行绘图(两个参数是x,y轴的数据) plt.plot(x,y) #保存图象 plt.savefig("easyplot.jpg")
2. ラベルとタイトルを追加します。グラフに
上 グラフには、対応する X 軸と Y 軸のラベルの説明とタイトルがありません
上記のコードに基づいて、これらのコンテンツを追加できます
コードは次のとおりです:
import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt.plot(x,y) plt.xlabel("time(s)") plt.ylabel("value(m)") plt.title("A simple plot")
結果は次のとおりです:
コードの説明:
plt.xlabel("time(s)") #X轴标签 plt.ylabel("value(m)") #Y轴标签 plt.title("A simple plot") #标题
3. sinx曲線を描画します
コードは次のとおりです:
# -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as plt
# x 軸と y 軸 (y=sinx)
x = np.linspace(0, 10, 1000) y = np.sin(x)
#描画オブジェクトを作成します。figsize パラメーターを指定できます。描画オブジェクトの幅と高さ (インチ単位)、1 インチ = 80px
plt.figure(figsize=(8,4))
#現在の描画オブジェクトに描画します(x 軸、y 軸、描画した曲線の名前、線の色、線の幅を指定します)
plt.plot(x,y,label="$sin(x)$",color="red",linewidth=2)
#X 軸のテキスト
plt.xlabel("Time(s)")
#Y 軸のテキスト
plt.ylabel("Volt")
#グラフのタイトル
plt.title("PyPlot First Example")
#Y -axis range
plt.ylim(-1.2,1.2)
#図を表示
plt.legend()
#図を表示
plt.show()
#図を保存
plt.savefig("sinx.jpg")
結果は次のとおりです:
4. コードは次のとおりです。以下:
# -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as plt #X轴,Y轴数据 x = [0,1,2,3,4,5,6] y = [0.3,0.4,2,5,3,4.5,4] plt.figure(figsize=(8,4)) #创建绘图对象 plt.plot(x,y,"b--",linewidth=1) #在当前绘图对象绘图(X轴,Y轴,蓝色虚线,线宽度) plt.xlabel("Time(s)") #X轴标签 plt.ylabel("Volt") #Y轴标签 plt.title("Line plot") #图标题 plt.show() #显示图 plt.savefig("line.jpg") #保存图
これらの事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。
関連書籍:
PHP がスタック データ構造とブラケット マッチング アルゴリズムを実装する方法の詳細なコード例PHP の最も単純な文字列マッチング アルゴリズム、PHP マッチング アルゴリズム_PHP チュートリアル最も単純な文字列マッチング アルゴリズムのチュートリアルphp で以上がPythonを使って折れ線グラフを描く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。