Python 提取兩列數據
Python是一種高級編程語言,不僅易學易用,還有豐富的庫來處理各種數據。在數據處理方面,Python有很強的能力,提取兩列數據很容易。
例如,我們有一個數據集,包含了“姓名”、“年齡”、“性別”、“電話”四列數據。我們想要提取“年齡”和“電話”兩列數據進行分析。如下面的數據表:
| 姓名 | 年齡 | 性別 | 電話 |
| ---- | ---- | ---- | ---- |
| A | 25 | m | 123 |
| B | 30 | f | 456 |
| C | 35 | m | 789 |
我們可以使用Python pandas庫中的read_csv函數讀取csv文件,并使用loc函數提取兩列數據。
```python
import pandas as pd
# 讀取csv文件
df = pd.read_csv('data.csv')
# 提取年齡和電話兩列數據
two_cols = df.loc[:, ['年齡', '電話']]
# 輸出提取的兩列數據
print(two_cols)
```
運行上述代碼,即可打印出提取的兩列數據:
```
年齡 電話
0 25 123
1 30 456
2 35 789
```
除了loc函數,還可以使用iloc函數提取兩列數據。iloc函數接受數字索引作為參數。
```python
# 提取第二列(年齡)和第四列(電話)數據
two_cols = df.iloc[:, [1, 3]]
```
注:在實際場景中,需要根據具體數據集進行修改。
綜上所述,使用Python提取兩列數據非常簡便,使用pandas庫的loc或iloc函數即可實現。
上一篇vue對象轉json
下一篇c json如何更改參數