Dòng gấu trúc
Series là gì?
Chuỗi gấu trúc giống như một cột trong bảng.
Nó là mảng một chiều chứa dữ liệu thuộc bất kỳ kiểu nào.
Thí dụ
Tạo một Chuỗi gấu trúc đơn giản từ danh sách:
import pandas as pd
a = [1, 7, 2]
myvar = pd.Series(a)
print(myvar)
Nhãn
Nếu không có gì khác được chỉ định, các giá trị được gắn nhãn với số chỉ mục của chúng. Giá trị đầu tiên có chỉ số 0, giá trị thứ hai có chỉ số 1, v.v.
Nhãn này có thể được sử dụng để truy cập một giá trị được chỉ định.
Thí dụ
Trả về giá trị đầu tiên của Chuỗi:
print(myvar[0])
Tạo nhãn
Với index
đối số, bạn có thể đặt tên cho các nhãn của riêng mình.
Thí dụ
Tạo nhãn của riêng bạn:
import pandas as pd
a = [1, 7, 2]
myvar = pd.Series(a, index = ["x", "y", "z"])
print(myvar)
Khi bạn đã tạo nhãn, bạn có thể truy cập một mục bằng cách tham khảo nhãn.
Thí dụ
Trả về giá trị của "y":
print(myvar["y"])
Được chứng nhận!
$ 10 ĐĂNG KÝ
Đối tượng chính / giá trị dưới dạng chuỗi
Bạn cũng có thể sử dụng đối tượng khóa / giá trị, như từ điển, khi tạo Chuỗi.
Thí dụ
Tạo Chuỗi gấu trúc đơn giản từ từ điển:
import pandas as pd
calories = {"day1": 420, "day2": 380, "day3":
390}
myvar = pd.Series(calories)
print(myvar)
Lưu ý: Các khóa của từ điển trở thành nhãn.
Để chỉ chọn một số mục trong từ điển, hãy sử dụng index
đối số và chỉ xác định các mục bạn muốn đưa vào Chuỗi.
Thí dụ
Tạo Chuỗi chỉ sử dụng dữ liệu từ "day1" và "day2":
import pandas as pd
calories = {"day1": 420, "day2": 380, "day3":
390}
myvar = pd.Series(calories,
index = ["day1", "day2"])
print(myvar)
DataFrames
Tập dữ liệu trong Pandas thường là các bảng đa chiều, được gọi là DataFrames.
Chuỗi giống như một cột, DataFrame là toàn bộ bảng.
Thí dụ
Tạo DataFrame từ hai Chuỗi:
import pandas as pd
data = {
"calories": [420, 380, 390],
"duration":
[50, 40, 45]
}
myvar = pd.DataFrame(data)
print(myvar)
Bạn sẽ tìm hiểu về DataFrames trong chương tiếp theo .