視覚学習.day1

squares⇔平方
描かplot⇔
フォントサイズfontsize⇔
label⇔タグ
tick⇔マーク
params⇔パラメータ
scatter⇔散乱、散布

視覚学習

----------

学習の最初の日

matplotlibのライブラリを理解する1。

在我们绘制图表时,需要import matplotlib.pyplot。

pyplotモジュールは、グラフを生成するために使用される多くの機能を含んでいるからです。

2.シンプルな線グラフを描くことを学びます。

import matplotlib.pyplot as plt
squares = [1,4,9,16,25]
plt.plot(squares)
plt.show

ここで命名(四角)リストの定義は、リストは、関数のプロット()に渡され、最終的にはアイコンが描画されます()関数のショーを使用しています。

グラフのラベルテキストや線の太さを変更します。3.

  import matplotlib.pyplot as plt
squares = [1,4,9,16,25]
plt.plot(squares,linewidth=5)

#设置图表标题,并给坐标轴加上标签
plt.title("Square Numbers",fontsize=24)
plt.xlabel("Value",fontsize=14)
plt.ylabel("Square of Value",fontsize=14)

#设置刻度标记的大小
plt.tick_params(axis="both",labelsize=14)
plt.show()

1.plot()内:

パラメータ:四角、プロットへのデータのリストの二乗
パラメータ:線幅、線を描画するために厚さのプロットを決定します。

2.title()中:

パラメータ:「平方数」、(中国語を使用することはできません)チャートのタイトルを決める
パラメータ:フォントサイズ= 24を指定し、グラフのテキストのサイズ。

3.xlabel()ylabelの()内:

パラメータ:「値」、「の正方形値が」 X、Y軸タイトル、決定
パラメータ:= 14フォントサイズ、フォントサイズを決定します。

4.tick_paramsは()スタイルのスケールを設定します。

引数:軸=「共に」x軸とy軸のスケール、決定
パラメータ:labelsize = 14目盛り14は、フォントサイズに設定されています。

4.補正パターン

当我们发现图表,没有准确的绘制数据时。

:私たちは、問題を修正するための操作を見ることができる
0のX座標に対応する点に対応する最初のデータが与えられると、その理由は、我々は一連の番号が与えられたときことかもしれないが、我々はスタート・コンピューティングのための第1-x座標に従っています(これは、セットとして、それ自体がシステムのデフォルト設定である)、このデフォルト設定を変更するために、我々は、入力値のうち同時に)(出力値をプロットを与えることができます。

 import matplotlib.pyplot as plt

input_values = [1, 2, 3, 4, 5]
squares = [1, 4, 9, 16, 25]
plt.plot(input_values, squares, linewidth=5)
#设置图表标题并给坐标轴加上标签
plt.title("Square Numbers",fontsize=24)
plt.xlabel("Value",fontsize=14)
plt.ylabel("Square of Value",fontsize=14)
#设置刻度标记的大小
plt.tick_params(axis="both",labelsize=14)
plt.show()

この時点では、x軸とy軸の値が私たちに利用可能となっていることが分かります。それは正しいです、最終的なグラフィックの出力値を生成する方法についての仮定を行う必要はありません。(シモンズ:関数の引数の多様を指定してもよいプロット()を使用して、関数はまた、カスタマイズされたグラフィックスの数のために使用することができます)

利用散布()をプロットスキャッタグラムとスタイリング

有时候,需要绘制散点图并设置各个数据点的样式。

たとえば、1色で小さい値を示し、別の色で大きな値を表示したい場合があります。大規模なデータセットを描くとき、あなたはまた、各ポイントに設定することができ、同じスタイルであり、その後、別のスタイルオプションを使用して再
それらを強調するために、いくつかのポイントを描画する新しいです。

1.散布()単一のポイントをレンダリング

あなたは、単一の点を描きたい場合は、それをxの1組を渡し、散布()関数を使用することができる、y座標は、それが指定された位置にドットを描画します

import matplotlib.pyplot as plt

plt.scatter(2,4,s=200)

#设置图表标题并给坐标轴加上标签
plt.title("Square Numbers",fontsize=24)
plt.xlabel("Value",fontsize=14)
plt.ylabel("Square of Value",fontsize=14)

#设置刻度标记的大小
plt.tick_params(axis="both",which="major",labelsize=14)

plt.show()

ここで、我々は散布()関数呼び出し
及び使用を:
引数S = 200セット図形を描画するために使用されるドットのサイズ。
引数2のポイントとしてのx座標。
4引数yとして座標点。

2.散布()一連の点を描画します

あなたは一連の点をプロットしたい場合は、
それは(かもしれない)のリストは、2つの値xとyの値が含まれている散布に送信されます。

import matplotlib.pyplot as plt
x_values = [1,2,3,4,5]
y_values = [1,4,9,16,25]

plt.scatter(x_values,y_values,s=100)

#设置图表标题并给坐标轴指定标签
plt.title("Square Numbers",fontsize=24)
plt.xlabel("Value",fontsize=14)
plt.ylabel("Square of Value",fontsize=14)
#设置刻度标记的大小
plt.tick_params(axis="both",labelsize=14)
plt.show()

前記
リストは、その平方が計算されたデジタルx_valuesを備えます。
Y_valuesは、各桁の広場を含むリスト。
リスト)(散乱に渡されると、matplotlibのを順次点を描画する各リストから値を読み出します。
したがって、座標の全てのプロット点(1,1)、(2,4)、(3,9)、(4,16)、(5,25)

出版元の記事 ウォンの賞賛0 ビュー40

おすすめ

転載: blog.csdn.net/qq_46014581/article/details/104037327