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