Hướng dẫn python create graph from csv - python tạo đồ thị từ csv

CSV là viết tắt của các giá trị phân tách dấu phẩy ‘. Nó có nghĩa là dữ liệu (giá trị) trong tệp CSV được phân tách bằng dấu phân cách, tức là dấu phẩy. Dữ liệu trong tệp CSV được lưu trữ ở định dạng bảng với phần mở rộng của .csv. Nói chung, các tệp CSV được sử dụng với bảng tính Google hoặc các tờ Microsoft Excel. Tệp CSV chứa một số bản ghi với dữ liệu trải đều trên các hàng và cột. Trong bài viết này, chúng tôi sẽ trực quan hóa dữ liệu từ một tệp CSV trong Python.Comma-Separated Values‘. It means the data(values) in a CSV file are separated by a delimiter i.e., comma. Data in a CSV file is stored in tabular format with an extension of .csv. Generally, CSV files are used with Google spreadsheets or Microsoft Excel sheets. A CSV file contains a number of records with the data spread across rows and columns. In this article, we are going to visualize data from a CSV file in Python.

Để trích xuất dữ liệu trong tệp CSV, mô -đun CSV phải được nhập trong chương trình của chúng tôi như sau:

import csv

with open('file.csv') as File:  
    Line_reader = csv.reader(File) 

Ở đây, hàm csv.Reader () được sử dụng để đọc chương trình sau khi nhập thư viện CSV.

Ví dụ 1: Trực quan hóa thecolumn của những người khác nhau thông qua cốt truyện. column of different persons through bar plot.

Tệp CSV dưới đây chứa tên người, giới tính và tuổi khác nhau được lưu dưới dạng ‘Biostats.csv,:

Hướng dẫn python create graph from csv - python tạo đồ thị từ csv

Cách tiếp cận của chương trình:

  1. Nhập thư viện bắt buộc, thư viện Matplotlib để trực quan hóa và thư viện CSV để đọc dữ liệu CSV.
  2. Mở tệp bằng hàm Open () với chế độ ‘R (chỉ đọc) từ thư viện CSV và đọc tệp bằng hàm csv.Reader ().
  3. Đọc từng dòng trong tệp bằng cách sử dụng Loop.
  4. Phụ lục các cột yêu cầu vào một danh sách.
  5. Sau khi đọc toàn bộ tệp CSV, hãy vẽ dữ liệu cần thiết là trục X và Y.
  6. Trong ví dụ này, chúng tôi đang vẽ tên là trục x và tuổi là trục y.

Dưới đây là việc thực hiện:

Python3

import matplotlib.pyplot as plt

import csv

x = []

y = []

import1import2import3import4import5import6import7

import8import9= matplotlib.pyplot as plt1= matplotlib.pyplot as plt3matplotlib.pyplot as plt4

import8matplotlib.pyplot as plt6 matplotlib.pyplot as plt7matplotlib.pyplot as plt8 matplotlib.pyplot as plt9

import0import1import2import3

import0import5import6import7import8import9

csv0= csv2csv3= csv5csv6=

x 0x 1matplotlib.pyplot as plt4

x 3x 4matplotlib.pyplot as plt4

x 6x 7matplotlib.pyplot as plt4

x 9

=0

Đầu ra:

Hướng dẫn python create graph from csv - python tạo đồ thị từ csv

Ví dụ 2: Trực quan hóa báo cáo thời tiết về các ngày khác nhau trên mạng.through-line plot.

Nhiệt độ (° C) vào các ngày khác nhau được lưu trữ trong tệp CSV dưới dạng ‘WeatherData.csv. Hai hàng này ‘ngày tháng và‘ nhiệt độ (° C) được sử dụng làm trục x và y để trực quan hóa các báo cáo thời tiết.

Hướng dẫn python create graph from csv - python tạo đồ thị từ csv

Cách tiếp cận của chương trình:

  1. Nhập thư viện bắt buộc, thư viện Matplotlib để trực quan hóa và thư viện CSV để đọc dữ liệu CSV.
  2. Mở tệp bằng Open () & NBSP; hàm với chế độ ‘R (chỉ đọc) từ thư viện CSV và đọc tệp bằng hàm csv.Reader ().
  3. Đọc từng dòng trong tệp bằng cách sử dụng Loop.
  4. Phụ lục các cột yêu cầu vào một danh sách.
  5. Sau khi đọc toàn bộ tệp CSV, hãy vẽ dữ liệu cần thiết là trục X và Y.
  6. Trong ví dụ này, chúng tôi đang vẽ tên là trục x và tuổi là trục y.

Dưới đây là việc thực hiện:

Python3

import matplotlib.pyplot as plt

import csv

x = []

y = []

import1import2import3[]4import5import6import7

import8import9= matplotlib.pyplot as plt1= matplotlib.pyplot as plt3matplotlib.pyplot as plt4

import8matplotlib.pyplot as plt6 matplotlib.pyplot as plt7matplotlib.pyplot as plt8 matplotlib.pyplot as plt9

import0import5import6import7import8import9

import0import5import6import7=8import9

csv0= csv2csv3= csv5csv6=

Đầu ra:

Ví dụ 2: Trực quan hóa báo cáo thời tiết về các ngày khác nhau trên mạng.

x 0import20matplotlib.pyplot as plt4

x 3import23matplotlib.pyplot as plt4

Nhiệt độ (° C) vào các ngày khác nhau được lưu trữ trong tệp CSV dưới dạng ‘WeatherData.csv. Hai hàng này ‘ngày tháng và‘ nhiệt độ (° C) được sử dụng làm trục x và y để trực quan hóa các báo cáo thời tiết.

import31

x 9

=0

Đầu ra:

Hướng dẫn python create graph from csv - python tạo đồ thị từ csv

Ví dụ 2: Trực quan hóa báo cáo thời tiết về các ngày khác nhau trên mạng.

Nhiệt độ (° C) vào các ngày khác nhau được lưu trữ trong tệp CSV dưới dạng ‘WeatherData.csv. Hai hàng này ‘ngày tháng và‘ nhiệt độ (° C) được sử dụng làm trục x và y để trực quan hóa các báo cáo thời tiết.:

  1. Cách tiếp cận của chương trình:
  2. Mở tệp bằng hàm Open () với chế độ ‘R (chỉ đọc) từ thư viện CSV và đọc tệp bằng hàm csv.Reader ().
  3. Đọc từng dòng trong tệp bằng cách sử dụng Loop.
  4. Phụ lục các cột yêu cầu vào một danh sách.
  5. Sau khi đọc toàn bộ tệp CSV, hãy vẽ dữ liệu cần thiết là trục X và Y.
  6. Trong ví dụ này, chúng tôi đang vẽ tên là trục x và tuổi là trục y.

Dưới đây là việc thực hiện:

Python3

import matplotlib.pyplot as plt

import csv

x = []

y = []

import1import2import3import47import5import6import7

import8import9= matplotlib.pyplot as plt1= matplotlib.pyplot as plt3matplotlib.pyplot as plt4

import8matplotlib.pyplot as plt6 matplotlib.pyplot as plt7matplotlib.pyplot as plt8 matplotlib.pyplot as plt9

import0import64import2import3

import0import5import6import7import8import9

import73= csv2import76= import78matplotlib.pyplot as plt4

import15= import17matplotlib.pyplot as plt4

x 0x 1matplotlib.pyplot as plt4

x 3import88matplotlib.pyplot as plt4

x 6import91import27= import29matplotlib.pyplot as plt4

=0

Đầu ra:

Hướng dẫn python create graph from csv - python tạo đồ thị từ csv

Ví dụ 4: Hình dung dấu của học sinh trong các môn học khác nhau bằng cách sử dụng sơ đồ APIE pie plot

Cách tiếp cận của chương trình:

  1. Nhập thư viện bắt buộc, Thư viện Matplotlib để trực quan hóa và nhập thư viện CSV để đọc dữ liệu CSV.
  2. Mở tệp bằng Open () & NBSP; hàm với chế độ ‘R (chỉ đọc) từ thư viện CSV và đọc tệp bằng hàm csv.Reader ().
  3. Đọc từng dòng trong tệp bằng cách sử dụng Loop.
  4. Phụ lục các cột bắt buộc của tệp CSV vào danh sách.
  5. Sau khi đọc toàn bộ dữ liệu CSV, vẽ sơ đồ dữ liệu cần thiết làm biểu đồ PIE bằng hàm plt.pie ().

Dưới đây là việc thực hiện:

Python3

import matplotlib.pyplot as plt

import csv

matplotlib.pyplot as plt01= []

matplotlib.pyplot as plt04= []

import1import2import3matplotlib.pyplot as plt10matplotlib.pyplot as plt11import6import7

import8[]9= matplotlib.pyplot as plt1= matplotlib.pyplot as plt3matplotlib.pyplot as plt4

import8matplotlib.pyplot as plt6 matplotlib.pyplot as plt7matplotlib.pyplot as plt8 y 9

import0matplotlib.pyplot as plt27import2import3

import0matplotlib.pyplot as plt31import6import7=8import9

matplotlib.pyplot as plt36= matplotlib.pyplot as plt38= matplotlib.pyplot as plt40matplotlib.pyplot as plt4

x 6matplotlib.pyplot as plt43import27= import29matplotlib.pyplot as plt4

=0

Đầu ra:

Hướng dẫn python create graph from csv - python tạo đồ thị từ csv


Làm cách nào để chuyển đổi tệp CSV thành biểu đồ?

Chuyển đến ruy băng và nhấp vào chèn. Chọn loại biểu đồ mà bạn muốn chèn. Khi chọn biểu đồ, một cửa sổ trống sẽ xuất hiện. Khi nhấp chuột phải, một menu thả xuống xuất hiện, từ đó bạn có thể chọn tùy chọn chọn dữ liệu.

Làm cách nào để trực quan hóa dữ liệu CSV trong Python?

Cách tiếp cận của chương trình:..
Nhập thư viện bắt buộc, thư viện Matplotlib để trực quan hóa và thư viện CSV để đọc dữ liệu CSV ..
Mở tệp bằng hàm Open () với chế độ 'r' (chỉ đọc) từ thư viện CSV và đọc tệp bằng CSV. ....
Đọc từng dòng trong tệp bằng cách sử dụng vòng lặp ..
Phụ lục các cột bắt buộc vào một danh sách ..

Làm thế nào để bạn tạo một biểu đồ từ dữ liệu trong Python?

Vẽ đồ thị thanh..
Nhập matplotlib ..
Chỉ định các tọa độ X trong đó góc dưới bên trái của hình chữ nhật nằm ..
Chỉ định độ cao của các thanh hoặc hình chữ nhật ..
Chỉ định nhãn cho các thanh ..
Vẽ đồ thị thanh bằng hàm .bar () ..
Đưa nhãn cho trục x và trục y ..
Đưa ra một tiêu đề cho biểu đồ ..
Hiển thị biểu đồ bằng cách sử dụng ..

Python có thể tạo ra đồ thị không?

Bạn có thể tạo ra nhiều loại lô và biểu đồ khác nhau với matplotlib.Nó cũng tích hợp tốt với các thư viện khoa học dữ liệu và toán học khác như Numpy và Pandas.Bạn cũng sẽ thấy rằng Matplotlib hoạt động với hầu hết các bộ công cụ GUI của Python, như Tkinter, Wxpython và PyQT.. It also integrates well with other data science and math libraries like NumPy and pandas. You will also find that Matplotlib works with most of Python's GUI toolkits, such as Tkinter, wxPython and PyQt.