Căn chỉnh trong python là gì?
Bạn đang đi đúng hướng, ngoại trừ việc 1 không kết hợp hai khung dữ liệu, thay vào đó, nó sắp xếp chúng sao cho hai khung dữ liệu có cùng cấu hình hàng và/hoặc cột. Hãy thử một ví dụ Show
Khởi tạo hai khung dữ liệu với một số tên cột mô tả và dữ liệu đồ chơi
Bây giờ, hãy tự xem các khung dữ liệu này
Hãy căn chỉnh hai khung dữ liệu này, căn chỉnh theo cột ( 2) và thực hiện phép nối ngoài trên nhãn cột ( 3)________số 8_______
Một vài điều cần chú ý ở đây
Điều gì xảy ra nếu chúng ta căn chỉnh trên cả hàng và cột, nhưng thay đổi tham số 6 thành 7?
Lưu ý rằng
Cuối cùng, chúng ta hãy xem mã trong câu hỏi, với 5 và 2
0
Tóm lại, hãy sử dụng 1 khi bạn muốn đảm bảo việc sắp xếp các hàng và/hoặc cột giống nhau giữa hai khung dữ liệu mà không làm thay đổi bất kỳ dữ liệu nào có trong hai khung dữ liệu Trong hướng dẫn này, chúng ta sẽ tìm hiểu phương pháp cú phápCú pháp cần thiết để sử dụng hàm này như sau
Thông sốkhác. Nó có thể là DataFrame hoặc Sê-ri tham gia. 'bên ngoài', 'bên trong', 'trái', 'phải'. Mặc định là tham gia 'bên ngoài' trục. trục được phép của đối tượng khác, mặc định Không có. Căn chỉnh trên chỉ mục (0), cột (1) hoặc cả hai (Không có) cấp độ. int hoặc tên cấp độ, mặc định Không có. Truyền phát trên một cấp độ, khớp với các giá trị Chỉ mục trên cấp độ Đa chỉ số đã thông qua sao chép. bool, mặc định Đúng. Luôn trả về các đối tượng mới. Nếu copy=False và không yêu cầu lập chỉ mục lại thì các đối tượng ban đầu sẽ được trả về fill_value. vô hướng, np mặc định. NaN. Giá trị để sử dụng cho các giá trị bị thiếu. Mặc định là NaN, nhưng có thể là bất kỳ giá trị “tương thích” nào phương thức{'chèn lấp', 'bfill', 'pad', 'fill', Không có}, mặc định Không có giới hạn. int, mặc định Không có fill_axis {0 hoặc ‘chỉ mục’, 1 hoặc ‘cột’}, mặc định 0. Làm đầy trục, phương pháp và giới hạn Broadcast_axis {0 hoặc ‘index’, 1 hoặc ‘columns’}, mặc định Không có. Phát các giá trị dọc theo trục này, nếu căn chỉnh hai đối tượng có kích thước khác nhau Thí dụ. Tạo và in DataFrameTạo hai khung dữ liệu với các chỉ mục, cột khác nhau và in đầu ra
Sau khi chạy chương trình ta sẽ được kết quả như sau
Thí dụ. Căn chỉnh với LeftTham gia trên Columns(axis=1)Ví dụ dưới đây cho thấy cách căn chỉnh hai khung dữ liệu khác nhau với 0join trên các cột
Sau khi chạy chương trình ta sẽ được kết quả như sau
Thí dụ. Phù hợp với df1 = pd.DataFrame([['Abhishek',100,'Science',90], ['Anurag',101,'Science',85]], columns=['Name', 'Roll No', 'Subject', 'Marks'], index=[1,2]) df2 = pd.DataFrame([['Chetan',103,75], ['Divya',104,80], ['Diya',105,92]], columns=['Name', 'Roll No', 'Marks'], index=[2,3,4]) print("----------Printing DataFrame 1----------") print(df1) print("----------Printing DataFrame 2----------") print(df2)1Tham gia trên df1 = pd.DataFrame([['Abhishek',100,'Science',90], ['Anurag',101,'Science',85]], columns=['Name', 'Roll No', 'Subject', 'Marks'], index=[1,2]) df2 = pd.DataFrame([['Chetan',103,75], ['Divya',104,80], ['Diya',105,92]], columns=['Name', 'Roll No', 'Marks'], index=[2,3,4]) print("----------Printing DataFrame 1----------") print(df1) print("----------Printing DataFrame 2----------") print(df2)2Ví dụ dưới đây cho thấy cách căn chỉnh hai khung dữ liệu khác nhau với 3 trên các cột
Sau khi chạy chương trình ta sẽ được kết quả như sau
Thí dụ. Phù hợp với df1 = pd.DataFrame([['Abhishek',100,'Science',90], ['Anurag',101,'Science',85]], columns=['Name', 'Roll No', 'Subject', 'Marks'], index=[1,2]) df2 = pd.DataFrame([['Chetan',103,75], ['Divya',104,80], ['Diya',105,92]], columns=['Name', 'Roll No', 'Marks'], index=[2,3,4]) print("----------Printing DataFrame 1----------") print(df1) print("----------Printing DataFrame 2----------") print(df2)4Tham gia trên Columns(axis=1)Ví dụ dưới đây cho thấy cách căn chỉnh hai khung dữ liệu khác nhau với 4join trên các cột
Sau khi chạy chương trình ta sẽ được kết quả như sau
Thí dụ. Phù hợp với df1 = pd.DataFrame([['Abhishek',100,'Science',90], ['Anurag',101,'Science',85]], columns=['Name', 'Roll No', 'Subject', 'Marks'], index=[1,2]) df2 = pd.DataFrame([['Chetan',103,75], ['Divya',104,80], ['Diya',105,92]], columns=['Name', 'Roll No', 'Marks'], index=[2,3,4]) print("----------Printing DataFrame 1----------") print(df1) print("----------Printing DataFrame 2----------") print(df2)7Tham gia trên Columns(axis=1)Ví dụ dưới đây cho thấy cách căn chỉnh hai khung dữ liệu khác nhau với 0join trên các cột
Sau khi chạy chương trình ta sẽ được kết quả như sau
Thí dụ. Căn chỉnh với LeftTham gia trên df1 = pd.DataFrame([['Abhishek',100,'Science',90], ['Anurag',101,'Science',85]], columns=['Name', 'Roll No', 'Subject', 'Marks'], index=[1,2]) df2 = pd.DataFrame([['Chetan',103,75], ['Divya',104,80], ['Diya',105,92]], columns=['Name', 'Roll No', 'Marks'], index=[2,3,4]) a1, a2 = df1.align(df2, join='left', axis=1) print("---------After Aligning to the left DataFrame 1--------") print(a1) print("---------After Aligning to the left DataFrame 2--------") print(a2)1Ví dụ dưới đây cho thấy cách căn chỉnh hai khung dữ liệu khác nhau với phép nối trái trên chỉ mục
Sau khi chạy chương trình ta sẽ được kết quả như sau
Phần kết luậnTrong hướng dẫn này, chúng ta đã học DataFrame của python pandas. phương thức căn chỉnh (). Chúng tôi hiểu cú pháp, tham số và các ví dụ đã giải bằng các phương thức nối và trục khác nhau Căn chỉnh có nghĩa là gì trong mã hóa?Căn chỉnh hoặc căn chỉnh là thuật ngữ mô tả cách đặt văn bản trên màn hình . Ví dụ: văn bản được căn trái sẽ tạo ra một dòng văn bản thẳng ở phía bên trái của trang (như đoạn này). Văn bản có thể được căn chỉnh dọc theo cạnh của trang, ô, div, bảng hoặc một dòng hiển thị hoặc không hiển thị khác.
Công dụng của Align là gì?Căn chỉnh xác định hình thức và hướng của các cạnh của đoạn văn . văn bản căn trái, văn bản căn phải, văn bản căn giữa hoặc văn bản căn đều, được căn đều dọc theo lề trái và phải.
đường thẳng là gì?Cửa hàng một dòng kinh doanh một dòng sản phẩm như đồng hồ, giày, lốp xe, quần áo may sẵn, sách, v.v. . Các cửa hàng này nằm ở vị trí trung tâm và lưu giữ nhiều loại mặt hàng cùng một dòng.
Căn lề có nghĩa là gì trong văn bản?Căn chỉnh văn bản là thuộc tính định dạng đoạn xác định hình thức của văn bản trong toàn bộ đoạn văn . Ví dụ: trong một đoạn văn được căn trái (cách căn phổ biến nhất), văn bản được căn theo lề trái. Trong một đoạn văn được căn đều, văn bản được căn chỉnh bằng cả hai lề. Căn trái văn bản. |