Duy nhất () trong python là gì?
Ngày đăng:
23/12/2022
Trả lời:
0
Lượt xem:
110
Trả về các giá trị duy nhất dựa trên bảng băm Uniques được trả lại theo thứ tự xuất hiện. Điều này KHÔNG sắp xếp Nhanh hơn đáng kể so với numpy. duy nhất cho các chuỗi đủ dài. Bao gồm các giá trị NA Giá trị tham số dạng mảng 1d Returnsnumpy. ndarray hoặc ExtensionArraySự trở lại có thể được
trả lại numpy. ndarray hoặc ExtensionArray Xem thêm >>> pd.unique(pd.Series([2] + [1] * 5)) array([2, 1])0 Trả về các giá trị duy nhất từ một Chỉ mục >>> pd.unique(pd.Series([2] + [1] * 5)) array([2, 1])1 Trả về các giá trị duy nhất của đối tượng Sê-ri ví dụ >>> pd.unique(pd.Series([2, 1, 3, 3])) array([2, 1, 3]) >>> pd.unique(pd.Series([2] + [1] * 5)) array([2, 1]) >>> pd.unique(pd.Series([pd.Timestamp("20160101"), pd.Timestamp("20160101")])) array(['2016-01-01T00:00:00.000000000'], dtype='datetime64[ns]') >>> pd.unique( .. pd.Series( .. [ .. pd.Timestamp("20160101", tz="US/Eastern"), .. pd.Timestamp("20160101", tz="US/Eastern"), .. ] .. ) .. ) >>> pd.unique( .. pd.Index( .. [ .. pd.Timestamp("20160101", tz="US/Eastern"), .. pd.Timestamp("20160101", tz="US/Eastern"), .. ] .. ) .. ) DatetimeIndex(['2016-01-01 00:00:00-05:00'], dtype='datetime64[ns, US/Eastern]', freq=None) >>> pd.unique(list("baabc")) array(['b', 'a', 'c'], dtype=object) Một danh mục không có thứ tự sẽ trả về các danh mục theo thứ tự xuất hiện ________số 8 >>> pd.unique(pd.Series(pd.Categorical(list("baabc"), categories=list("abc")))) ['b', 'a', 'c'] Categories (3, object): ['a', 'b', 'c'] Một danh mục được sắp xếp sẽ duy trì thứ tự danh mục >>> pd.unique(pd.Series([2] + [1] * 5)) array([2, 1])0 Một mảng các bộ dữ liệu >>> pd.unique(pd.Series([2] + [1] * 5)) array([2, 1])1 Làm cách nào để sử dụng chức năng duy nhất trong gấu trúc Python?Nhập tên của khung dữ liệu, sau đó sử dụng “cú pháp dấu chấm” và nhập tên của cột. Sau đó sử dụng cú pháp dấu chấm để gọi phương thức unique() .
Giá trị duy nhất trong gấu trúc là gì?Duy nhất xóa tất cả các giá trị trùng lặp trên một cột và trả về một giá trị duy nhất cho nhiều giá trị giống nhau . Lưu ý rằng Uniques được trả lại theo thứ tự xuất hiện. nếu bạn muốn sắp xếp, hãy sử dụng hàm sort() để sắp xếp một hoặc nhiều cột của DataFrame. |