Sharecs.net
  • Trang chủ
  • Kho Tài Liệu – Báo Cáo
  • Thủ Thuật
    • Thủ thuật máy tính
      • Windows
      • MacOS
      • Linux
    • Thủ thuật internet
    • Thủ thuật phần mềm
  • Lỗi máy tính
    • Lỗi internet
    • Lỗi windows
    • Lỗi phần mềm
  • Lập Trình
    • Lập Trình Java
    • Lập trình Python
    • Lập Trình React Native
    • Code Hay
  • Linh Tinh
    • PhotoShop
    • Tải Video Wallpaper
    • Kho Tools
      • Cân Bằng Phương Trình Hóa Học
      • Custom Css Scrollbar – Render Code
      • Tạo Kí Tự Đặc Biệt Online
      • Tạo Deep Link
    • Tài Liệu – Luận Văn – Báo Cáo
    • Kho Theme Website WordPress
    • Phần Mềm
No Result
View All Result
  • Trang chủ
  • Kho Tài Liệu – Báo Cáo
  • Thủ Thuật
    • Thủ thuật máy tính
      • Windows
      • MacOS
      • Linux
    • Thủ thuật internet
    • Thủ thuật phần mềm
  • Lỗi máy tính
    • Lỗi internet
    • Lỗi windows
    • Lỗi phần mềm
  • Lập Trình
    • Lập Trình Java
    • Lập trình Python
    • Lập Trình React Native
    • Code Hay
  • Linh Tinh
    • PhotoShop
    • Tải Video Wallpaper
    • Kho Tools
      • Cân Bằng Phương Trình Hóa Học
      • Custom Css Scrollbar – Render Code
      • Tạo Kí Tự Đặc Biệt Online
      • Tạo Deep Link
    • Tài Liệu – Luận Văn – Báo Cáo
    • Kho Theme Website WordPress
    • Phần Mềm
No Result
View All Result
Sharecs.net
No Result
View All Result
Home Lập Trình Python

Vẽ Biểu Đồ Trong Python – Pip install matplotlib

by Nguyễn Tuấn
22/04/2023

Trong bài viết này mình sẽ giới thiệu tới các bạn mẹo nhỏ để tạo những biểu đồ để hiển thị dât của mình trực quan hơn với python. Code python đơn giản vẽ biểu đồ trong python sử dụng thư viện matplotlib.

Mục Lục

  • Cài đặt thư viện vẽ bểu đồ trong python
  • Mẫu biểu đồ 1
  • Mẫu biểu đồ 2
  • Mẫu biểu đồ 3
Cài đặt thư viện vẽ bểu đồ trong python

Matplotlib là thư viện mình dùng để vẽ vậy nên mình sẽ chạy lệnh dưới đây để tự động cài bản mới nhất.

pip install matplotlib

Tiếp theo các bạn tạo file .py và Import thư viện Matplotlib vào bằng lệnh.

import matplotlib.pyplot as plt
Mẫu biểu đồ 1
Code python đơn giản vẽ biểu đồ trong python
Vẽ Biểu Đồ Trong Python
import matplotlib.pyplot as plt

plt.plot([3000,10000,30000,100000,300000], [10,20,30,40,50], color='blue', label='Selection Sort')
plt.plot([3000,10000,30000,100000,300000], [15,25,35,45,55],color='green', label='Merge Sort')
plt.plot([3000,10000,30000,100000,300000], [20,30,40,50,60],color='red', label='Heap Sort')
plt.plot([3000,10000,30000,100000,300000], [25,35,45,55,65],color='black', label='Quick Sort')
# [3000,10000,30000,100000,300000], [10,20,30,40,50] là các mảng tọa độ x,y
# color hiển thị màu đường đồ thị
# label Chú thích đồ thi

plt.title('Chạy với dữ liệu sắp xếp giảm dần')
# plt.title đặt tên cho biểu đồ

plt.xlabel('Số dữ liệu đầu vào')
plt.ylabel('Thời gian')
# plt.xlabel và plt.ylabel đặt tên trục x,y cho biểu đồ

plt.legend(loc='best') #thêm chú thích
plt.show() # hiển thị biểu đồ
Mẫu biểu đồ 2
Code python đơn giản - Vẽ đồ thị trong python
Vẽ đồ thị trong python
import matplotlib.pyplot as plt

plt.plot([5,10,15,20,25], [10,20,30,40,50], 'go', label='GreenDot')
plt.plot([5,10,15,20,25], [15,25,35,45,55], 'b*', label='Bluestart')
plt.plot([5,10,15,20,25], [20,30,40,50,60], 'y*', label='Yellowstart')
# [5,10,15,20,25], [10,20,30,40,50] là các mảng tọa độ x,y
# label Chú thích đồ thi

plt.title('Mẫu biểu đồ 2')
# plt.title đặt tên cho biểu đồ

plt.xlabel('Số dữ liệu đầu vào')
plt.ylabel('Thời gian')
# plt.xlabel và plt.ylabel đặt tên trục x,y cho biểu đồ

plt.legend(loc='best') #thêm chú thích
plt.show() # hiển thị biểu đồ

Để thay đổi kích thức biểu đồ bạn thêm lệnh sau ở trên cùng :

plt.figure(figsize=(8,5)) # 8 là chiều rộng, 5 là chiều cao

Mẫu biểu đồ 3
Vẽ hai biểu đồ cạnh nhau Python
Vẽ hai biểu đồ cạnh nhau Python
import matplotlib.pyplot as plt

fig, (ax1,ax2) = plt.subplots( 1, 2, figsize=(6,4), sharey=True, dpi=120)
# subplots() tạo ra 2 biểu đồ
# dpi là độ phân giải
# sharey = True cho phép chia sẻ thuộc tính giữa 2 trục x và y.

ax1.plot([1,2,3,4,5], [1,2,3,4,8], 'go')
ax2.plot([1,2,3,4,5], [3,5,7,9,11], 'b*')

ax1.set(title='GreenDot', xlabel='X', ylabel='Y', xlim=(0,6), ylim=(0,12))
ax1.set(title='Bluestart', xlabel='X', ylabel='Y', xlim=(0,6), ylim=(0,12))

plt.show() # hiển thị biểu đồ
5/5 - (5 bình chọn)
Tags: code python haypythonVẽ Biểu Đồ Trong Python
ShareSendTweetShare

Cùng chuyên mục

Code tinh chi so BMI bang JavaScript PHP C Python 2023

Hướng dẫn code tính chỉ số BMI bằng JavaScript – PHP

22/04/2023
15
Thư viện đồ họa trong Python – Source Code Bắn Pháo Hoa

Thư viện đồ họa trong Python – Source Code Bắn Pháo Hoa

22/04/2023
54
Nhận Diện Chó Mèo Python – Tensorflow – Neural Network – Deep Learning

Nhận Diện Chó Mèo Python – Tensorflow – Neural Network – Deep Learning

22/04/2023
4.4k
Code Python Thuật Toán Logistic Regression

Code Python Thuật Toán Logistic Regression

22/04/2023
947
Bài Tập Code Python Đơn Giản Có Lời Giải – Phần 1

Tạo ứng dụng Chat Socket trong Python mô hình Client – Server

22/04/2023
3.1k
Bài Tập Code Python Đơn Giản Có Lời Giải – Phần 1

Bài tập xử lý ảnh có lời gải – code python ( OpenCV )

22/04/2023
5.5k
Load More

Tài nguyên

Luận văn báo cáo giá rẻ

Cân bằng phương trình phản ứng hóa

Tạo deep link

Custom Css Scrollbar – Render Code

Bài Viết Nổi Bật

  • Download Video Wallpaper Agatsuma Zenitsu – Anime Kimetsu No Yaiba

    Download Video Wallpaper Agatsuma Zenitsu – Anime Kimetsu No Yaiba

    45 shares
    Share 0 Tweet 0
  • 500 Câu Trắc Nghiệm Mạng Máy Tính Phần 1 Có Đáp Án

    0 shares
    Share 0 Tweet 0
  • Hướng Dẫn React Native Build apk File

    0 shares
    Share 0 Tweet 0
  • Trắc Nghiệm Mạng Máy Tính Phần 3 Có Đáp Án

    0 shares
    Share 0 Tweet 0
  • 500 Câu Trắc Nghiệm Mạng Máy Tính Phần 2 Có Đáp Án

    0 shares
    Share 0 Tweet 0

Source code trái tim của thủ khoa lý

100 Câu hỏi trắc nghiệm Tin học văn phòng ôn thi công chức

Báo Cáo Xây Dựng Hệ Thống Quản Lý Bất Động Sản

Download file thiết kế logo cafeRacer

205 Mẫu Ảnh Bìa FaceBook Đẹp & File Thiết Kế

Từ khóa static và final trong java

Donate

Mời Share’cs ly Cafe 

Liên hệ quảng cáo

Email: Sharecs.net@gmail.com

Hợp tác nội dung: Sharecs rất vinh dự được mời các bạn đóng góp những sản phẩm thiết kế, thủ thuật hay những chia sẻ hữu ích… để cùng chia sẻ rộng rãi tới mọi người!

Giới Thiệu

Sharecs.net là một website/blog cá nhân, chuyên chia sẻ những kiến thức xoay quanh công nghệ như máy tính, internet, phần mềm, lập trình,... Mình hi vọng, Sharecs sẽ mang lại những kiến thức mà bạn chưa từng được học trên ghế nhà trường!

  • Giới Thiệu & Liên Hệ
  • Chính Sách Bảo Mật

CopyRight By Sharecs.net DMCA.com Protection Status

No Result
View All Result
  • Trang chủ
  • Kho Tài Liệu – Báo Cáo
  • Thủ Thuật
    • Thủ thuật máy tính
      • Windows
      • MacOS
      • Linux
    • Thủ thuật internet
    • Thủ thuật phần mềm
  • Lỗi máy tính
    • Lỗi internet
    • Lỗi windows
    • Lỗi phần mềm
  • Lập Trình
    • Lập Trình Java
    • Lập trình Python
    • Lập Trình React Native
    • Code Hay
  • Linh Tinh
    • PhotoShop
    • Tải Video Wallpaper
    • Kho Tools
      • Cân Bằng Phương Trình Hóa Học
      • Custom Css Scrollbar – Render Code
      • Tạo Kí Tự Đặc Biệt Online
      • Tạo Deep Link
    • Tài Liệu – Luận Văn – Báo Cáo
    • Kho Theme Website WordPress
    • Phần Mềm

CopyRight By Sharecs.net DMCA.com Protection Status