Hướng dẫn how do i get column names from a dataframe in python? - làm cách nào để lấy tên cột từ khung dữ liệu trong python?

Xem thảo luận

Show

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Xem thảo luận

    Cải thiện bài viết

    Lưu bài viết

    Đọc

    Python3

    Hướng dẫn how do i get column names from a dataframe in python? - làm cách nào để lấy tên cột từ khung dữ liệu trong python?
     

    Bàn luận

    Mặc dù phân tích các bộ dữ liệu thực thường có kích thước rất lớn, chúng ta có thể cần phải lấy tên cột để thực hiện một số hoạt động nhất định. Hãy để thảo luận về cách lấy tên cột trong Pandas DataFrame. Đầu tiên, hãy để Lôi tạo một khung dữ liệu đơn giản với tệp NBA.CSV. & NBSP; Simply iterating over columns 

    Python3

    Bây giờ, hãy để cố gắng lấy tên các cột từ trên tập dữ liệu.

    Phương pháp số 1: Chỉ cần lặp lại trên các cột & nbsp;

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    3
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    4

    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    4
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    5
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    6

    Output:

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    5
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    6
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    7
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    8
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    9
    Hướng dẫn how do i get column names from a dataframe in python? - làm cách nào để lấy tên cột từ khung dữ liệu trong python?
     

    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    0
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    1
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    2
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    3Method #2: Using columns attribute with dataframe object 

    Python3

    Bây giờ, hãy để cố gắng lấy tên các cột từ trên tập dữ liệu.

    Phương pháp số 1: Chỉ cần lặp lại trên các cột & nbsp;

    df.columns
    4
    df.columns
    5

    Output:

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    3
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    4
    Hướng dẫn how do i get column names from a dataframe in python? - làm cách nào để lấy tên cột từ khung dữ liệu trong python?
      

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    5
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    6
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    7
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    8
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    9
    Using keys() function: It will also give the columns of the dataframe.

    Python3

    Output:

    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    0
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    1
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    2
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    3
    column.values method returns an array of index. 

    Python3

    Bây giờ, hãy để cố gắng lấy tên các cột từ trên tập dữ liệu.

    Phương pháp số 1: Chỉ cần lặp lại trên các cột & nbsp;

    df.columns
    4
        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    4

    Output:  

    Hướng dẫn how do i get column names from a dataframe in python? - làm cách nào để lấy tên cột từ khung dữ liệu trong python?
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    3
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    4

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    5
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    6
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    7
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    8
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    9Method #5: Using tolist() method with values with given the list of columns. 

    Python3

    Bây giờ, hãy để cố gắng lấy tên các cột từ trên tập dữ liệu.

    Phương pháp số 1: Chỉ cần lặp lại trên các cột & nbsp;

    df.columns
    4
    df.columns.values
    3

    Hướng dẫn how do i get column names from a dataframe in python? - làm cách nào để lấy tên cột từ khung dữ liệu trong python?

    Output:

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    5
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    6
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    7
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    8
        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    9
    Hướng dẫn how do i get column names from a dataframe in python? - làm cách nào để lấy tên cột từ khung dữ liệu trong python?
     

    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    0
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    1
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    2
    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df
    3Method #6: Using sorted() method : sorted() method will return the list of columns sorted in alphabetical order. 

    Python3

    Bây giờ, hãy để cố gắng lấy tên các cột từ trên tập dữ liệu.

    Phương pháp số 1: Chỉ cần lặp lại trên các cột & nbsp;

        array(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'], dtype=object)
    1
        array(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'], dtype=object)
    2

    Output:

     

    Hướng dẫn how do i get column names from a dataframe in python? - làm cách nào để lấy tên cột từ khung dữ liệu trong python?


    Bạn cũng có thể sử dụng cú pháp sau để hiển thị tất cả các tên cột trong DataFrame: Print (DF ..

    Làm cách nào để có được các cột cụ thể trong gấu trúc?

    Sử dụng dataFrame.loc [] và dataFrame.iloc [] để chọn một cột hoặc nhiều cột từ Pandas DataFrame theo tên/nhãn hoặc vị trí chỉ mục. This is useful when you want to show all columns in a dataframe in the output console (E.g. in the jupyter notebook console).

    Làm cách nào để trích xuất một cột từ một bộ dữ liệu trong Python?

    Trích xuất Python Python Các cột cụ thể từ Pandas DataFrame Câu trả lời của mã.

    # Cú pháp cơ bản:.get column names from pandas dataframe.

    Hàm Lambda trả về

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    14, nếu bất kỳ giá trị nào được sao chép.
        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    15, nếu giá trị không được nhân đôi.

    df.columns

    Đoạn trích

    Đầu ra

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')

    Đây là cách bạn có thể nhận được các tiêu đề cột có chứa các giá trị trùng lặp.get the column headers as a list, use the below snippet.

    Tiếp theo, bạn sẽ học cách lấy tên cột theo cách sắp xếp.

    Đoạn trích

    df.columns.values.tolist()

    Bạn sẽ thấy các tên cột được in dưới dạng danh sách như hình dưới đây.

    Đầu ra

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']

    Đây là cách bạn có thể nhận các tiêu đề cột của Pandas DataFrame dưới dạng danh sách.

    Nếu bạn muốn hiểu chi tiết, hãy đọc trên

    Trong hướng dẫn này, bạn sẽ tìm hiểu các phương pháp khác nhau có sẵn để có được các tiêu đề cột DataFrame của Pandas cho các mục đích khác nhau.different methods available to get the pandas dataframe column headers for various purposes.

    • Mẫu dữ liệu
    • Gấu trúc nhận được tên cột
    • Gấu trúc nhận được danh sách từ các tiêu đề cột DataFrame
    • Danh sách gấu trúc tên và các loại
    • Gấu trúc nhận được danh sách từ các tiêu đề cột DataFrame dựa trên kiểu dữ liệu
    • Gấu trúc nhận được tên cột theo chỉ mục
    • Gấu trúc nhận được tên cột đa dạng
    • Gấu trúc nhận được tên cột bắt đầu bằng
    • Gấu trúc nhận được tên cột dựa trên điều kiện
    • Gấu trúc nhận được tên cột với nan
    • Gấu trúc nhận được tên cột có giá trị trùng lặp
    • Gấu trúc được sắp xếp tên cột
    • Sự kết luận
    • Bạn cũng có thể thích

    Mẫu dữ liệu

    Gấu trúc nhận được tên cột

    import pandas as pd
    
    data = {"product_name":["Keyboard","Mouse", "Monitor", "CPU", "Speakers",pd.NaT],
            "Unit_Price":[500,200, 5000, 10000, 250.50,350],
            "No_Of_Units":[5,5, 10, 20, 8,pd.NaT],
            "Available_Quantity":[5,6,10,"Not Available", pd.NaT,pd.NaT],
            "Available_Since_Date":['11/5/2021', '4/23/2021', '08/21/2021','09/18/2021','01/05/2021',pd.NaT]
           }
    
    df = pd.DataFrame(data)
    
    # Converting one column as float to demonstrate dtypes
    df = df.astype({"Unit_Price": float})
    
    
    df

    Gấu trúc nhận được danh sách từ các tiêu đề cột DataFrame

    product_nameUnit_PriceNo_Of_UnitsAvailable_QuantityAvailable_Since_Date
    0Danh sách gấu trúc tên và các loại500.0 5 5 Gấu trúc nhận được danh sách từ các tiêu đề cột DataFrame dựa trên kiểu dữ liệu
    1Gấu trúc nhận được tên cột theo chỉ mục200.0 5 6 Gấu trúc nhận được tên cột đa dạng
    2Gấu trúc nhận được tên cột bắt đầu bằng5000.0 10 10 Gấu trúc nhận được tên cột dựa trên điều kiện
    3Gấu trúc nhận được tên cột với nan10000.0 20 Gấu trúc nhận được tên cột có giá trị trùng lặpGấu trúc được sắp xếp tên cột
    4Sự kết luận250.5 8 Bạn cũng có thể thíchĐây là khung dữ liệu mẫu được sử dụng trong suốt hướng dẫn.
    5Bạn cũng có thể thích350.0 Bạn cũng có thể thíchBạn cũng có thể thíchBạn cũng có thể thích

    Đây là khung dữ liệu mẫu được sử dụng trong suốt hướng dẫn.

    DataFrame trông giống như get column names using different methods.

    Bàn phím

    11/5/2021

    Đoạn trích

    df.columns

    Đầu ra

    Con chuột

    23/4/2021

    Màn hình

    Đoạn trích

    df.columns.values

    21/08/2021

    Đầu ra

        array(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'], dtype=object)

    CPU

    Không có sẵn

    Gấu trúc nhận được danh sách từ các tiêu đề cột DataFrame

    Danh sách gấu trúc tên và các loạiget column names as list by using the .columns.values property of the dataframe and converting it to a list using the

        array(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'], dtype=object)
    3 method as shown below.

    Đoạn trích

    df.columns.values.tolist()

    Gấu trúc nhận được danh sách từ các tiêu đề cột DataFrame dựa trên kiểu dữ liệu

    Đầu ra

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']

    Gấu trúc nhận được tên cột theo chỉ mục

    Gấu trúc nhận được tên cột đa dạng

    Đoạn trích

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    1

    Gấu trúc nhận được tên cột bắt đầu bằng

    Đầu ra

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']

    Gấu trúc nhận được tên cột dựa trên điều kiện

    Gấu trúc nhận được tên cột với nan

    Danh sách gấu trúc tên và các loại

    Gấu trúc nhận được danh sách từ các tiêu đề cột DataFrame dựa trên kiểu dữ liệu

    Gấu trúc nhận được tên cột theo chỉ mục

    Đoạn trích

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    3

    Gấu trúc nhận được tên cột đa dạng

    Đầu ra

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    4

    Đây là cách bạn có thể nhận các tiêu đề cột của Pandas DataFrame dưới dạng danh sách.

    Gấu trúc nhận được danh sách từ các tiêu đề cột DataFrame dựa trên kiểu dữ liệu

    Gấu trúc nhận được tên cột theo chỉ mụcget a list from dataframe column headers based on the data type of the column.

    Gấu trúc nhận được tên cột đa dạngidentify all the number columns available in the dataframe.

    Gấu trúc nhận được tên cột bắt đầu bằng

    Gấu trúc nhận được tên cột dựa trên điều kiệnPandas or Numpy.

    Đoạn trích

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    5

    where,

    • Gấu trúc nhận được tên cột với nan
    • Gấu trúc nhận được tên cột có giá trị trùng lặp
    • Gấu trúc được sắp xếp tên cột

    Đầu ra

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    6

    Đây là cách bạn có thể nhận các tiêu đề cột của Pandas DataFrame dưới dạng danh sách.

    Nếu bạn muốn hiểu chi tiết, hãy đọc trên

    Gấu trúc nhận được tên cột theo chỉ mục

    Gấu trúc nhận được tên cột đa dạngget column names by using its index.

    Gấu trúc nhận được tên cột bắt đầu bằng

    Gấu trúc nhận được tên cột dựa trên điều kiệnget the name from a specific index by passing the index to the

        array(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'], dtype=object)
    9 attribute of the dataframe as shown below.

    Gấu trúc nhận được tên cột với nan Hence, if you use

    df.columns.values.tolist()
    7, you’ll get a column from the third position.

    Đoạn trích

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    7

    Gấu trúc nhận được tên cột có giá trị trùng lặp

    Đầu ra

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    8

    Đây là cách bạn có thể nhận được một tiêu đề cột duy nhất bằng chỉ mục.

    Tiếp theo, bạn sẽ học bằng cách sử dụng nhiều chỉ số.

    Gấu trúc nhận được tên cột đa dạng

    Trong phần này, bạn sẽ học cách lấy tên cột bằng cách sử dụng Multi Index.get column names by using the multi index.

    Multi Index có thể được sử dụng để nhận nhiều tiêu đề cột từ DataFrame.

    Nhiều tiêu đề cột sẽ được in dưới dạng chỉ mục. Chỉ số là một chuỗi bất biến được sử dụng để lập chỉ mục.

    Như đã nói trước, chỉ số là 0 dựa trên. Do đó, nếu bạn sử dụng 2, bạn sẽ nhận được một cột từ vị trí thứ ba.

    Đoạn trích

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    9

    Bạn có thể thấy tiêu đề cột có sẵn ở vị trí

    df.columns.values.tolist()
    7 và
    df.columns.values.tolist()
    8.

    Đầu ra

    df.columns.values.tolist()
    0

    Đây là cách bạn có thể nhận được nhiều tiêu đề cột bằng chỉ mục.

    Tiếp theo, bạn sẽ học cách có được các cột bắt đầu với một

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    01 cụ thể.

    Gấu trúc nhận được tên cột bắt đầu bằng

    Trong phần này, bạn sẽ học cách lấy tên cột bắt đầu bằng một chữ

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    01 cụ thể.get column names starting with a specific
        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    01 literal
    .

    Bạn có thể sử dụng phương thức

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    03 có sẵn trong đối tượng chuỗi () trên danh sách tên cột.

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    04 được sử dụng để xác định các cột bằng cách sử dụng tên.

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    05 sẽ mang lại các cột bắt đầu bằng
        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    06 và
        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    07 sẽ trả về tất cả các cột được trả về bởi
        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    03. Sau đó, bạn có thể nhận tên cột bằng thuộc tính
        array(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'], dtype=object)
    9.get the column names using the
        array(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'], dtype=object)
    9 attribute.

    Đoạn trích

    df.columns.values.tolist()
    1

    Bạn có thể thấy tiêu đề cột có sẵn ở vị trí

    df.columns.values.tolist()
    7 và
    df.columns.values.tolist()
    8.

    Đầu ra

    df.columns.values.tolist()
    2

    Đây là cách bạn có thể nhận được nhiều tiêu đề cột bằng chỉ mục.

    Tiếp theo, bạn sẽ học cách có được các cột bắt đầu với một

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    01 cụ thể.

    Gấu trúc nhận được tên cột bắt đầu bằng

    Trong phần này, bạn sẽ học cách lấy tên cột bắt đầu bằng một chữ

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    01 cụ thể.get column names based on conditions.

    Bạn có thể sử dụng phương thức

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    03 có sẵn trong đối tượng chuỗi () trên danh sách tên cột.

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    04 được sử dụng để xác định các cột bằng cách sử dụng tên.get column names which have the value 5 in any cell, then you can use the below example.

    Đoạn trích

    df.columns.values.tolist()
    3

    Bạn có thể thấy tiêu đề cột có sẵn ở vị trí

    df.columns.values.tolist()
    7 và
    df.columns.values.tolist()
    8.

    Đầu ra

    df.columns.values.tolist()
    4

    Đây là cách bạn có thể nhận được nhiều tiêu đề cột bằng chỉ mục.

    Tiếp theo, bạn sẽ học cách có được các cột bắt đầu với một

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    01 cụ thể.

    Gấu trúc nhận được tên cột bắt đầu bằng

    Trong phần này, bạn sẽ học cách lấy tên cột bắt đầu bằng một chữ

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    01 cụ thể.get column names with NaN.

    Bạn có thể sử dụng phương thức

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    03 có sẵn trong đối tượng chuỗi () trên danh sách tên cột.

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    04 được sử dụng để xác định các cột bằng cách sử dụng tên.

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    05 sẽ mang lại các cột bắt đầu bằng
        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    06 và
        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    07 sẽ trả về tất cả các cột được trả về bởi
        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    03. Sau đó, bạn có thể nhận tên cột bằng thuộc tính
        array(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'], dtype=object)
    9.

    df.columns.values.tolist()
    5

    Đầu ra

    df.columns.values.tolist()
    6

    Tất cả các cột bắt đầu bằng một sẽ được hiển thị dưới dạng

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    10.

    df.columns.values.tolist()
    7

    Đầu ra

    df.columns.values.tolist()
    6

    Đây là cách bạn có thể nhận được tên cột bắt đầu bằng một chữ

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    01 cụ thể.

    Tiếp theo, bạn sẽ học cách lấy tên cột dựa trên các điều kiện.

    Gấu trúc nhận được tên cột dựa trên điều kiện

    Trong phần này, bạn sẽ học cách lấy tên cột dựa trên các điều kiện.get column names with duplicate values. This can be useful when you want to identify the columns which have duplicates.

    Điều này có thể hữu ích khi bạn muốn xác định các cột có chứa các giá trị cụ thể. Nó còn được gọi là nhận tên cột theo giá trị.

    Ví dụ: nếu bạn cần lấy tên cột có giá trị 5 trong bất kỳ ô nào, thì bạn có thể sử dụng ví dụ dưới đây.

    Đoạn trích

    df.columns.values.tolist()
    9

    Đầu ra

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    0

    Bạn có thể thấy tiêu đề cột có sẵn ở vị trí

    df.columns.values.tolist()
    7 và
    df.columns.values.tolist()
    8.

    Đây là cách bạn có thể nhận được nhiều tiêu đề cột bằng chỉ mục.

    Tiếp theo, bạn sẽ học cách có được các cột bắt đầu với một Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity', 'Available_Since_Date'], dtype='object')01 cụ thể.

    Gấu trúc nhận được tên cột bắt đầu bằngget column names sorted in an alphabetical way.

    Trong phần này, bạn sẽ học cách lấy tên cột bắt đầu bằng một chữ

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    01 cụ thể.

    Bạn có thể sử dụng phương thức

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    03 có sẵn trong đối tượng chuỗi () trên danh sách tên cột.

    Đoạn trích

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    1

    Bạn có thể thấy tiêu đề cột có sẵn ở vị trí

    df.columns.values.tolist()
    7 và
    df.columns.values.tolist()
    8.

    Đầu ra

        ['product_name',
         'Unit_Price',
         'No_Of_Units',
         'Available_Quantity',
         'Available_Since_Date']
    2

    Đây là cách bạn có thể nhận được nhiều tiêu đề cột bằng chỉ mục.

    Tiếp theo, bạn sẽ học cách có được các cột bắt đầu với một Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity', 'Available_Since_Date'], dtype='object')01 cụ thể.

    Gấu trúc nhận được tên cột bắt đầu bằng

    Trong phần này, bạn sẽ học cách lấy tên cột bắt đầu bằng một chữ

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    01 cụ thể.how to show all columns of a dataframe in the output console.

    Bạn có thể sử dụng phương thức

        Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
               'Available_Since_Date'],
              dtype='object')
    03 có sẵn trong đối tượng chuỗi () trên danh sách tên cột.

    Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity', 'Available_Since_Date'], dtype='object')04 được sử dụng để xác định các cột bằng cách sử dụng tên.

    •     Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
                 'Available_Since_Date'],
                dtype='object')
      05 sẽ mang lại các cột bắt đầu bằng
          Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
                 'Available_Since_Date'],
                dtype='object')
      06 và
          Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
                 'Available_Since_Date'],
                dtype='object')
      07 sẽ trả về tất cả các cột được trả về bởi
          Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
                 'Available_Since_Date'],
                dtype='object')
      03. Sau đó, bạn có thể nhận tên cột bằng thuộc tính
          array(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
                 'Available_Since_Date'], dtype=object)
      9.
    • Tất cả các cột bắt đầu bằng một sẽ được hiển thị dưới dạng
          Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
                 'Available_Since_Date'],
                dtype='object')
      10.
    • Đây là cách bạn có thể nhận được tên cột bắt đầu bằng một chữ
          Index(['product_name', 'Unit_Price', 'No_Of_Units', 'Available_Quantity',
                 'Available_Since_Date'],
                dtype='object')
      01 cụ thể.
    • Tiếp theo, bạn sẽ học cách lấy tên cột dựa trên các điều kiện.

    Làm cách nào để có được một danh sách các tên cột?

    Sử dụng hàm danh sách (). Chuyển dữ liệu dữ liệu đến hàm Danh sách () để lấy danh sách các tên cột. In (Danh sách (DF)) In (Danh sách (DF)) ....
    Sử dụng DF. cột. giá trị. liệt kê() ... .
    Sử dụng danh sách hiểu. Bạn cũng có thể nhận các cột làm danh sách bằng cách sử dụng danh sách hiểu. in ([col cho col trong df]) in ([col cho col trong df]).

    Làm cách nào để in tất cả các cột trong một khung dữ liệu trong Python?

    Theo mặc định, Notebook Jupyter chỉ hiển thị 20 cột của DataFrame Pandas ...
    Bạn có thể dễ dàng buộc máy tính xách tay hiển thị tất cả các cột bằng cách sử dụng cú pháp sau: PD. ....
    Bạn cũng có thể sử dụng cú pháp sau để hiển thị tất cả các tên cột trong DataFrame: Print (DF ..

    Làm cách nào để có được các cột cụ thể trong gấu trúc?

    Sử dụng dataFrame.loc [] và dataFrame.iloc [] để chọn một cột hoặc nhiều cột từ Pandas DataFrame theo tên/nhãn hoặc vị trí chỉ mục. loc[] and DataFrame. iloc[] to select a single column or multiple columns from pandas DataFrame by column names/label or index position respectively.

    Làm cách nào để trích xuất một cột từ một bộ dữ liệu trong Python?

    Trích xuất Python Python Các cột cụ thể từ Pandas DataFrame Câu trả lời của mã..
    # Cú pháp cơ bản:.
    new_dataFrame = dataFrame.bộ lọc (['col_name_1', 'col_name_2']).
    # Nơi New_DatAframe sẽ chỉ có tên cột được chỉ định ..
    # Lưu ý, sử dụng df.filter (['tên', ...], trục = 0] để chọn hàng ..

    Làm thế nào để bạn in các cột trong Python?

    In với căn chỉnh cột trong Python..
    Sử dụng định dạng % để in với căn chỉnh cột trong Python ..
    Sử dụng hàm định dạng () để in với căn chỉnh cột trong Python ..
    Sử dụng dây F để in với căn chỉnh cột trong Python ..
    Sử dụng hàm ExpandTabs () để in với căn chỉnh cột trong Python ..