Hướng dẫn how do you draw a chart in python? - làm thế nào để bạn vẽ một biểu đồ trong python?

Trong hướng dẫn ngắn này, bạn sẽ thấy cách vẽ biểu đồ dòng trong Python bằng matplotlib.

Để bắt đầu, đây là một mẫu mà bạn có thể sử dụng để vẽ biểu đồ dòng của mình:

import matplotlib.pyplot as plt

plt.plot(xAxis,yAxis)
plt.title('title name')
plt.xlabel('xAxis name')
plt.ylabel('yAxis name')
plt.show()

Tiếp theo, bạn sẽ thấy cách áp dụng mẫu trên bằng một ví dụ thực tế.

Bước 1: Cài đặt gói matplotlib

Nếu bạn đã thực hiện như vậy, hãy cài đặt gói matplotlib trong Python bằng lệnh này (bên dưới Windows):

pip install matplotlib

Bạn có thể kiểm tra hướng dẫn sau đây cho các hướng dẫn để cài đặt gói trong Python bằng PIP.

Bước 2: Thu thập dữ liệu cho biểu đồ dòng

Tiếp theo, thu thập dữ liệu cho biểu đồ dòng của bạn.

Ví dụ, tôi đã thu thập các dữ liệu sau đây về hai biến cho một nền kinh tế nhất định:

  • Năm
  • Unemployment_Rate

Đây là cách dữ liệu trông như thế nào:

Năm Unemployment_Rate
1920 9.8
1930 12
1940 8
1950 7.2
1960 6.9
1970 7
1980 6.5
1990 6.2
2000 5.5
2010 6.3

Đây là cách dữ liệu trông như thế nào:

Mục tiêu cuối cùng là mô tả dữ liệu trên bằng biểu đồ dòng.

Bước 3: Chụp dữ liệu trong Python

Year = [1920,1930,1940,1950,1960,1970,1980,1990,2000,2010]
Unemployment_Rate = [9.8,12,8,7.2,6.9,7,6.5,6.2,5.5,6.3]

Bạn có thể ghi dữ liệu trên bằng Python bằng hai danh sách sau:

Bước 4: Vẽ biểu đồ dòng trong Python bằng cách sử dụng matplotlib

import matplotlib.pyplot as plt

plt.plot(xAxis,yAxis)
plt.title('title name')
plt.xlabel('xAxis name')
plt.ylabel('yAxis name')
plt.show()

Đối với bước cuối cùng, bạn có thể sử dụng mẫu bên dưới để vẽ biểu đồ dòng trong Python:

import matplotlib.pyplot as plt
   
Year = [1920,1930,1940,1950,1960,1970,1980,1990,2000,2010]
Unemployment_Rate = [9.8,12,8,7.2,6.9,7,6.5,6.2,5.5,6.3]
  
plt.plot(Year, Unemployment_Rate)
plt.title('Unemployment Rate Vs Year')
plt.xlabel('Year')
plt.ylabel('Unemployment Rate')
plt.show()

Đây là cách mã trông như thế nào đối với ví dụ của chúng tôi:

Hướng dẫn how do you draw a chart in python? - làm thế nào để bạn vẽ một biểu đồ trong python?

Chạy mã trong Python và bạn sẽ nhận được biểu đồ dòng sau:

import matplotlib.pyplot as plt
   
Year = [1920,1930,1940,1950,1960,1970,1980,1990,2000,2010]
Unemployment_Rate = [9.8,12,8,7.2,6.9,7,6.5,6.2,5.5,6.3]
  
plt.plot(Year, Unemployment_Rate, color='red', marker='o')
plt.title('Unemployment Rate Vs Year', fontsize=14)
plt.xlabel('Year', fontsize=14)
plt.ylabel('Unemployment Rate', fontsize=14)
plt.grid(True)
plt.show()

Bạn có thể tạo thêm kiểu biểu đồ dòng bằng mã này:

Hướng dẫn how do you draw a chart in python? - làm thế nào để bạn vẽ một biểu đồ trong python?

Sau đó, bạn sẽ nhận được biểu đồ dòng kiểu này:

Cách tạo biểu đồ dòng trong Python với Pandas DataFrame

Cho đến nay, bạn đã thấy cách tạo biểu đồ dòng của bạn bằng danh sách.

Ngoài ra, bạn có thể ghi dữ liệu trong Python bằng cách sử dụng gấu trúc DataFrame, sau đó vẽ biểu đồ của bạn.

import pandas as pd
import matplotlib.pyplot as plt
   
Data = {'Year': [1920,1930,1940,1950,1960,1970,1980,1990,2000,2010],
        'Unemployment_Rate': [9.8,12,8,7.2,6.9,7,6.5,6.2,5.5,6.3]
       }
  
df = pd.DataFrame(Data,columns=['Year','Unemployment_Rate'])
  
plt.plot(df['Year'], df['Unemployment_Rate'], color='red', marker='o')
plt.title('Unemployment Rate Vs Year', fontsize=14)
plt.xlabel('Year', fontsize=14)
plt.ylabel('Unemployment Rate', fontsize=14)
plt.grid(True)
plt.show()

Trong trường hợp đó, mã hoàn chỉnh sẽ trông như sau:

Hướng dẫn how do you draw a chart in python? - làm thế nào để bạn vẽ một biểu đồ trong python?

Bạn có thể sử dụng cú pháp sau để tạo biểu đồ thanh trong Python bằng matplotlib:

import matplotlib.pyplot as plt

plt.bar(xAxis,yAxis)
plt.title('title name')
plt.xlabel('xAxis name')
plt.ylabel('yAxis name')
plt.show()

Tiếp theo, bạn sẽ thấy cách áp dụng cú pháp trên trong thực tế.

Bước 1: Cài đặt gói matplotlib

Nếu bạn đã thực hiện như vậy, hãy cài đặt gói matplotlib trong Python bằng lệnh bên dưới (bên dưới Windows):

pip install matplotlib

Bạn có thể tham khảo hướng dẫn sau đây cho các hướng dẫn để cài đặt gói trong Python.

Bước 2: Thu thập dữ liệu cho biểu đồ thanh

Tiếp theo, thu thập dữ liệu cho biểu đồ thanh của bạn.

Đối với mục đích minh họa, tôi đã chuẩn bị bộ dữ liệu sau:

Quốc gia GDP bình quân đầu người
Hoa Kỳ45000
Canada42000
nước Đức52000
Vương quốc Anh49000
Pháp47000

Mục tiêu cuối cùng là mô tả dữ liệu trên bằng biểu đồ thanh.

Bước 3: Chụp dữ liệu trong Python

Đối với bước này, hãy ghi lại bộ dữ liệu trên trong Python. Bạn có thể ghi dữ liệu này bằng danh sách:

Country = ['USA','Canada','Germany','UK','France']
GDP_Per_Capita = [45000,42000,52000,49000,47000]

Bước 4: Tạo biểu đồ thanh trong Python bằng cách sử dụng matplotlib

Cuối cùng, bạn có thể sử dụng mẫu bên dưới để hỗ trợ bạn mô tả biểu đồ thanh:

import matplotlib.pyplot as plt

plt.bar(xAxis,yAxis)
plt.title('title name')
plt.xlabel('xAxis name')
plt.ylabel('yAxis name')
plt.show()

Ví dụ của chúng tôi, mã Python hoàn chỉnh sẽ trông như sau:

pip install matplotlib
1

Chạy mã và bạn sẽ nhận được biểu đồ thanh bên dưới:

Hướng dẫn how do you draw a chart in python? - làm thế nào để bạn vẽ một biểu đồ trong python?

Bạn có thể tạo kiểu cho biểu đồ thanh bằng mã này:

pip install matplotlib
2

Bây giờ bạn sẽ nhận được biểu đồ thanh theo kiểu sau đây, trong đó mỗi quốc gia được thể hiện bằng một màu khác nhau:

Hướng dẫn how do you draw a chart in python? - làm thế nào để bạn vẽ một biểu đồ trong python?

Tạo biểu đồ thanh trong Python với Pandas DataFrame

Cho đến nay, bạn đã thấy cách tạo biểu đồ thanh của bạn bằng danh sách.

Ngoài ra, bạn có thể ghi dữ liệu trong Python bằng cách sử dụng gấu trúc DataFrame, sau đó vẽ biểu đồ của bạn.

Đây là mã hoàn chỉnh mà bạn có thể sử dụng:

pip install matplotlib
3

Chạy mã và bạn sẽ nhận được biểu đồ thanh chính xác như bạn đã thấy trong phần trước:

Hướng dẫn how do you draw a chart in python? - làm thế nào để bạn vẽ một biểu đồ trong python?

Bạn cũng có thể muốn kiểm tra các hướng dẫn dưới đây cho các bước để:

  • Vẽ biểu đồ dòng bằng cách sử dụng matplotlib
  • Tạo biểu đồ hình tròn bằng cách sử dụng matplotlib
  • Tạo sơ đồ phân tán bằng cách sử dụng matplotlib

Làm thế nào để bạn tạo một biểu đồ trong Python?

Chúng tôi tạo ra một biểu đồ phân tán, biểu đồ dòng, biểu đồ thanh và biểu đồ hình tròn ...
Matplotlib. Matplotlib là một thư viện Python để tạo biểu đồ. ....
Biểu đồ phân tán matplotlib. ....
MathPlotlib hai bộ dữ liệu. ....
Biểu đồ dòng matplotlib. ....
Biểu đồ thanh matplotlib. ....
Biểu đồ hình tròn Matplotlib ..

Làm thế nào để bạn phác thảo một biểu đồ trong Python?

Các bước sau đây có liên quan đến việc vẽ một dòng ...
Nhập matplotlib ..
Chỉ định các tọa độ X và tọa độ y của dòng ..
Vẽ các điểm được chỉ định bằng hàm cụ thể bằng hàm .plot () ..
Đặt tên cho trục x và trục y bằng các hàm .xlabel () và .ylabel () ..

Lệnh nào được sử dụng để hiển thị biểu đồ trong Python?

phương thức cốt truyện () và cung cấp một danh sách các số để tạo ra một lô.Sau đó, sử dụng phương thức .Show () để hiển thị cốt truyện.Lưu ý rằng matplotlib tạo ra một biểu đồ dòng theo mặc định.. show() method to display the plot. Notice that Matplotlib creates a line plot by default.

Làm thế nào để bạn vẽ một biểu đồ dòng trong Python?

Các bước để vẽ biểu đồ dòng trong Python bằng matplotlib..
Bước 1: Cài đặt gói matplotlib.....
Bước 2: Thu thập dữ liệu cho biểu đồ dòng.....
Bước 3: Chụp dữ liệu trong Python.....
Bước 4: Vẽ biểu đồ dòng trong Python bằng cách sử dụng matplotlib ..