บทช่วยสอนงูหลาม

Python HOME แนะนำ Python Python เริ่มต้น ไวยากรณ์หลาม ความคิดเห็นหลาม ตัวแปรหลาม ประเภทข้อมูลหลาม ตัวเลขหลาม Python Casting Python Strings Python Booleans ตัวดำเนินการ Python รายการหลาม Python Tuples ชุดหลาม พจนานุกรม Python Python If...Else Python ในขณะที่ลูป Python สำหรับลูป ฟังก์ชั่นหลาม Python Lambda Python Arrays Python คลาส/วัตถุ มรดกหลาม Python Iterators ขอบเขตหลาม โมดูล Python วันที่หลาม คณิตศาสตร์หลาม Python JSON Python RegEx Python PIP Python ลอง...ยกเว้น อินพุตผู้ใช้ Python การจัดรูปแบบสตริงหลาม

การจัดการไฟล์

การจัดการไฟล์ Python Python อ่านไฟล์ Python เขียน/สร้างไฟล์ Python ลบไฟล์

โมดูล Python

NumPy กวดวิชา เกมส์หมีแพนด้า กวดวิชา Scipy

Python Matplotlib

บทนำ Matplotlib Matplotlib เริ่มต้น Matplotlib Pyplot Matplotlib พล็อต เครื่องหมาย Matplotlib Matplotlib Line ป้ายกำกับ Matplotlib Matplotlib Grid แผนย่อย Matplotlib Matplotlib Scatter Matplotlib บาร์ Matplotlib Histograms Matplotlib แผนภูมิวงกลม

การเรียนรู้ของเครื่อง

เริ่มต้น โหมดค่ามัธยฐาน ส่วนเบี่ยงเบนมาตรฐาน เปอร์เซ็นไทล์ การกระจายข้อมูล การกระจายข้อมูลปกติ พล็อตกระจาย การถดถอยเชิงเส้น การถดถอยพหุนาม การถดถอยพหุคูณ มาตราส่วน รถไฟ/ทดสอบ ต้นไม้การตัดสินใจ

Python MySQL

MySQL เริ่มต้น MySQL สร้างฐานข้อมูล MySQL สร้างตาราง MySQL Insert MySQL Select MySQL Where MySQL สั่งซื้อโดย MySQL Delete MySQL Drop Table MySQL Update MySQL Limit MySQL เข้าร่วม

Python MongoDB

MongoDB เริ่มต้น MongoDB สร้างฐานข้อมูล MongoDB สร้างคอลเล็กชัน MongoDB แทรก MongoDB ค้นหา แบบสอบถาม MongoDB MongoDB Sort MongoDB ลบ MongoDB Drop Collection อัพเดท MongoDB MongoDB Limit

การอ้างอิงหลาม

ภาพรวมของ Python ฟังก์ชันในตัวของ Python Python String Methods Python List Methods วิธีพจนานุกรม Python วิธี Python Tuple Python Set Methods วิธีไฟล์ Python คีย์เวิร์ด Python ข้อยกเว้นของ Python คำศัพท์หลาม

การอ้างอิงโมดูล

โมดูลสุ่ม โมดูลคำขอ โมดูลสถิติ โมดูลคณิตศาสตร์ โมดูล cMath

Python ฮาวทู

ลบรายการที่ซ้ำกัน ย้อนกลับสตริง เพิ่มสองตัวเลข

ตัวอย่าง Python

ตัวอย่าง Python Python Compiler แบบฝึกหัดหลาม แบบทดสอบ Python ใบรับรอง Python

เครื่องหมาย Matplotlib


เครื่องหมาย

คุณสามารถใช้อาร์กิวเมนต์คำหลักmarkerเพื่อเน้นแต่ละจุดด้วยเครื่องหมายที่ระบุ:

ตัวอย่าง

ทำเครื่องหมายแต่ละจุดด้วยวงกลม:

import matplotlib.pyplot as plt
import numpy as np

ypoints = np.array([3, 8, 1, 10])

plt.plot(ypoints, marker = 'o')
plt.show()

ผลลัพธ์:

ตัวอย่าง

ทำเครื่องหมายแต่ละจุดด้วยดาว:

...
plt.plot(ypoints, marker = '*')
...

ผลลัพธ์:



เครื่องหมายอ้างอิง

คุณสามารถเลือกเครื่องหมายใดก็ได้:

Marker Description
'o' Circle
'*' Star
'.' Point
',' Pixel
'x' X
'X' X (filled)
'+' Plus
'P' Plus (filled)
's' Square
'D' Diamond
'd' Diamond (thin)
'p' Pentagon
'H' Hexagon
'h' Hexagon
'v' Triangle Down
'^' Triangle Up
'<' Triangle Left
'>' Triangle Right
'1' Tri Down
'2' Tri Up
'3' Tri Left
'4' Tri Right
'|' Vline
'_' Hline

รูปแบบสตริงfmt

คุณยังสามารถใช้ พารามิเตอร์ สัญลักษณ์สตริงช็ อต คัทเพื่อระบุตัวทำเครื่องหมาย

พารามิเตอร์นี้เรียกอีกอย่างว่าfmtและเขียนด้วยไวยากรณ์นี้:

marker|line|color

ตัวอย่าง

ทำเครื่องหมายแต่ละจุดด้วยวงกลม:

import matplotlib.pyplot as plt
import numpy as np

ypoints = np.array([3, 8, 1, 10])

plt.plot(ypoints, 'o:r')
plt.show()

ผลลัพธ์:

ค่าเครื่องหมายสามารถเป็นอะไรก็ได้จากการอ้างอิงตัวทำเครื่องหมายด้านบน

ค่าบรรทัดสามารถเป็นค่าใดค่าหนึ่งต่อไปนี้:

อ้างอิงสาย

Line Syntax Description
'-' Solid line
':' Dotted line
'--' Dashed line
'-.' Dashed/dotted line

หมายเหตุ:หากคุณ ละเว้นค่า บรรทัดในพารามิเตอร์ fmt จะไม่มีเส้นใดถูกพล็อต

ค่าสีแบบสั้นสามารถเป็นค่าใดค่าหนึ่งต่อไปนี้:

อ้างอิงสี

Color Syntax Description
'r' Red
'g' Green
'b' Blue
'c' Cyan
'm' Magenta
'y' Yellow
'k' Black
'w' White

ขนาดเครื่องหมาย

คุณสามารถใช้อาร์กิวเมนต์คำหลักmarkersizeหรือเวอร์ชันที่สั้นกว่าmsเพื่อกำหนดขนาดของเครื่องหมาย:

ตัวอย่าง

กำหนดขนาดของเครื่องหมายเป็น 20:

import matplotlib.pyplot as plt
import numpy as np

ypoints = np.array([3, 8, 1, 10])

plt.plot(ypoints, marker = 'o', ms = 20)
plt.show()

ผลลัพธ์:


สีมาร์กเกอร์

คุณสามารถใช้อาร์กิวเมนต์คำหลักmarkeredgecolorหรือค่าที่สั้นกว่าmecเพื่อกำหนดสีของ ขอบของเครื่องหมาย:

ตัวอย่าง

ตั้งค่าสี EDGE เป็นสีแดง:

import matplotlib.pyplot as plt
import numpy as np

ypoints = np.array([3, 8, 1, 10])

plt.plot(ypoints, marker = 'o', ms = 20, mec = 'r')
plt.show()

ผลลัพธ์:

คุณสามารถใช้อาร์กิวเมนต์คำหลักmarkerfacecolorหรือค่าที่สั้นกว่าmfcเพื่อกำหนดสีภายในขอบของเครื่องหมาย:

ตัวอย่าง

ตั้งค่าสี FACE เป็นสีแดง:

import matplotlib.pyplot as plt
import numpy as np

ypoints = np.array([3, 8, 1, 10])

plt.plot(ypoints, marker = 'o', ms = 20, mfc = 'r')
plt.show()

ผลลัพธ์:

ใช้ทั้ง the mecและmfcอาร์กิวเมนต์เพื่อกำหนดสีของมาร์กเกอร์ทั้งหมด:

ตัวอย่าง

กำหนดสีของทั้งขอบและใบหน้าเป็นสีแดง:

import matplotlib.pyplot as plt
import numpy as np

ypoints = np.array([3, 8, 1, 10])

plt.plot(ypoints, marker = 'o', ms = 20, mec = 'r', mfc = 'r')
plt.show()

ผลลัพธ์:

คุณยังสามารถใช้ค่าสีฐานสิบหก :

ตัวอย่าง

ทำเครื่องหมายแต่ละจุดด้วยสีเขียวที่สวยงาม:

...
plt.plot(ypoints, marker = 'o', ms = 20, mec = '#4CAF50', mfc = '#4CAF50')
...

ผลลัพธ์:

หรือชื่อสีที่รองรับ140 ชื่อ

ตัวอย่าง

ทำเครื่องหมายแต่ละจุดด้วยสีที่ชื่อว่า "hotpink":

...
plt.plot(ypoints, marker = 'o', ms = 20, mec = 'hotpink', mfc = 'hotpink')
...

ผลลัพธ์: