Monday, 9 December 2024

Python Coding Challange - Question With Answer

                                                                                                                                                                    

data = {'A': [1, 2], 'B': [3, 4]}
df = pd.DataFrame(data)
print(df.shape)

Explanation:

data = {'A': [1, 2], 'B': [3, 4]}

  1. A dictionary named data is created with two key-value pairs:
      • Key 'A' maps to the list [1, 2]
      • Key 'B' maps to the list [3, 4]
    • This dictionary represents column data for a table:

      A B
      1 3
      2 4

  1. df = pd.DataFrame(data)
    • A Pandas DataFrame is created from the dictionary.
    • Each key in the dictionary ('A' and 'B') becomes a column in the DataFrame.
    • The values in the lists ([1, 2] for 'A' and [3, 4] for 'B') become the rows under the respective columns.
    • The resulting DataFrame looks like this:

      A B
      0 1 3
      1 2 4

  1. print(df.shape)
    • The shape attribute of a DataFrame returns a tuple representing its dimensions:
      (number_of_rows, number_of_columns)
    • For this DataFrame:
      • Number of rows = 2 (index 0 and 1)
      • Number of columns = 2 ('A' and 'B')
    • df.shape returns (2, 2).

Final Output:

(2, 2)

This tells us the DataFrame has 2 rows and 2 columns.



 

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (28) AI (33) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (173) C (77) C# (12) C++ (82) Course (67) Coursera (223) Cybersecurity (24) data management (11) Data Science (127) Data Strucures (8) Deep Learning (20) Django (14) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Google (34) Hadoop (3) HTML&CSS (47) IBM (25) IoT (1) IS (25) Java (93) Leet Code (4) Machine Learning (59) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (1) Pandas (4) PHP (20) Projects (29) Python (923) Python Coding Challenge (318) Python Quiz (4) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (2) Software (17) SQL (42) UX Research (1) web application (8)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses