Sharecs.net
  • Trang chủ
  • Thủ Thuật
    • Thủ thuật máy tính
      • Windows
      • MacOS
      • Linux
    • Thủ thuật internet
    • Thủ thuật phần mềm
  • 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
No Result
View All Result
  • Trang chủ
  • Thủ Thuật
    • Thủ thuật máy tính
      • Windows
      • MacOS
      • Linux
    • Thủ thuật internet
    • Thủ thuật phần mềm
  • 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
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

Nguyễn Tuấn by Nguyễn Tuấn
31/07/2021
0
0
SHARES
1.9k
VIEWS

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

  • 1 Cài đặt thư viện vẽ bểu đồ trong python
  • 2 Mẫu biểu đồ 1
  • 3 Mẫu biểu đồ 2
  • 4 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

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

14/12/2021
3.9k
Code Python Thuật Toán Logistic Regression

Code Python Thuật Toán Logistic Regression

07/01/2021
905
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

16/11/2020
2.9k
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 )

16/11/2020
5k
Subscribe
Notify of
guest

guest

0 Comments
Inline Feedbacks
View all comments

Tài nguyên

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

  • Bài Tập Code Python Đơn Giản Có Lời Giải – Phần 1

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

    1 shares
    Share 0 Tweet 0
  • Hatsune Miku Anime Wallpaper Video 4k

    0 shares
    Share 0 Tweet 0
  • Thư viện đồ họa trong Python – Vẽ doraemon

    0 shares
    Share 0 Tweet 0
  • 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
  • Trending
  • Comments
  • Latest
Hatsune Miku Anime Wallpaper Video 4k

Hatsune Miku Anime Wallpaper Video 4k

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

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

31/08/2020
Download Video Wallpaper Agatsuma Zenitsu – Anime Kimetsu No Yaiba

Download Video Wallpaper Agatsuma Zenitsu – Anime Kimetsu No Yaiba

16/12/2022
Bài Tập Code Python Đơn Giản Có Lời Giải – Phần 1

Thư viện đồ họa trong Python – Vẽ doraemon

09/12/2020
Cách Kích Hoạt Key Win 11 Bản Quyền –Active Win 11 – Win 10 Free

Cách Kích Hoạt Key Win 11 Bản Quyền –Active Win 11 – Win 10 Free

1
Annotations @Controller and @RestController Trong Spring

Annotations @Controller and @RestController Trong Spring

05/02/2023
Sự Cố Năm 2038 – Lỗi Đồng Hồ Trên Máy Tính

Sự Cố Năm 2038 – Lỗi Đồng Hồ Trên Máy Tính

05/02/2023
5 cách mà máy ảnh sẽ phát triển vào năm 2023 – Tốt và Xấu

5 cách mà máy ảnh sẽ phát triển vào năm 2023 – Tốt và Xấu

22/01/2023
Tòa án Ấn Độ bác bỏ yêu cầu của Google để chặn phán quyết chống độc quyền Android

Tòa án Ấn Độ bác bỏ yêu cầu của Google để chặn phán quyết chống độc quyền Android

21/01/2023

Phản hồi gần đây

  • Crom trong Cách Kích Hoạt Key Win 11 Bản Quyền –Active Win 11 – Win 10 Free
  • ngu trong Anime Wallpaper Video 4k – Anime Kanao Tsuyuri Kimetsu no Yaiba
  • thiem trong Share Phôi Chứng Minh Nhân Dân PSD
  • Nguyễn Tuấn trong Ứng Dụng Thuật Toán Hồi Quy Tuyến Tính Để Chẩn Đoán Xơ Vữa Động Mạch 2021

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ủ
  • Thủ Thuật
    • Thủ thuật máy tính
      • Windows
      • MacOS
      • Linux
    • Thủ thuật internet
    • Thủ thuật phần mềm
  • 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

CopyRight By Sharecs.net DMCA.com Protection Status