Hello Pandas Quiz (1)

by KC
0 comment

Welcome to your quiz -「 Hello Pandas Quiz (1)

Name
Email
1. 
將標籤 'a'、'b' 和 'c' 添加到以下 pandas series 的正確語法是什麼?(10分)

 import pandas as pd
list_1 = [1, 2, 3]
pd.Series(list1)

執行結果:
0 1
1 2
2 3
dtype: int64

2. 
哪一個不是存取以下 pandas 系列資料的有效方法?(10分)

 import pandas as pd
data = {'col_1':[-2.3, 1.7, 2.34, -3.5, 5.27]}
df = pd.DataFrame(data)
df.col_1

執行結果:
0 -2.30
1 1.70
2 2.34
3 -3.50
4 5.27
Name: col_1, dtype: float64

3. 
如何向下面 dataframe df 新增列(row)?(5分)

import pandas as pd
data = {'col_1':[-2.3, 1.7, 2.34, -3.5, 5.27]}
df = pd.DataFrame(data)
print(df)

執行結果:
col_1
0 -2.30
1 1.70
2 2.34
3 -3.50
4 5.27

4. 
Pandas 模組不提供下列哪一項功能?(5分)

5. 
pandas 可以從下列哪個文件讀取資料?(5分)

6. 
給定一個名為 ‘data’ 的資料集,包含 10 列(rows)和 5 行(columns),請問以下程式碼的輸出為何?(5分)

print(len(data.columns)) 

7. 
shape 屬性會回傳什麼?(5分)

8. 
預設情況下,head() 和 tail() 函數會傳回列數為?(5分)

9. 
下列哪一項可以儲存在資料框(DataFrame)中?(5分)

10. 
下列哪一項是建立資料框的正確方法?(5分)

11. 
以下程式碼的輸出是什麼?(5分)

print(df.iloc[2:5]) 

12. 
下列哪一項用於從資料框 df 中取得名為 ’cl3’ 和 ’cl5’ 的欄位?(5分)

13. 
哪個傳回有關資料框 df 中數字行的統計資料?(5分)

14. 
從 Python 串列(List)建立 Pandas Series 的正確語法是什麼?(5分)

15. 
傳回 Pandas Series 第一個值的正確語法是什麼?(5分)

16. 
將標籤(labels) “x”、“y” 和 “z” 添加到 Pandas Series 中的正確語法是什麼?(5分)

17. 
下列哪一個會回傳平均值?(5分)

18. 
返回最後一列的正確 Pandas 方法是什麼?(5分)

Leave a Comment

error: Content is protected !!