DataFrame数据选择,选择列,把age列赋给变量ages
时间: 2024-04-29 12:26:35 浏览: 15
您可以使用 Pandas 库中的 DataFrame 的列索引语法来选择列。您只需通过列的名称引用该列。下面是一个示例代码,它将 DataFrame 的“age”列赋值给一个名为“ages”的变量:
```python
import pandas as pd
# 创建一个 DataFrame
df = pd.DataFrame({'name': ['Alice', 'Bob', 'Charlie'], 'age': [25, 30, 35]})
# 选择“age”列,并将其赋给变量“ages”
ages = df['age']
# 输出变量“ages”
print(ages)
```
以上代码的输出结果是:
```
0 25
1 30
2 35
Name: age, dtype: int64
```
请注意,变量“ages”是一个 Pandas Series 对象,它只包含 DataFrame 的“age”列中的数据,且其索引与 DataFrame 中的索引相同。
相关问题
选择dataframe数据中的特定的列
您可以使用 Pandas 中的 `DataFrame` 类的 `loc` 或 `iloc` 方法来选择特定列。以下是一些示例代码:
1. 使用列名选择列:
```
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35], 'City': ['New York', 'London', 'Paris']})
# 使用列名选择 'Name' 和 'Age' 列
selected_columns = df.loc[:, ['Name', 'Age']]
# 显示选择的列
print(selected_columns)
```
此代码将选择 'Name' 和 'Age' 列,并将结果存储在 `selected_columns` 变量中。
2. 使用列的索引选择列:
```
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35], 'City': ['New York', 'London', 'Paris']})
# 使用列索引选择第一列和第三列
selected_columns = df.iloc[:, [0, 2]]
# 显示选择的列
print(selected_columns)
```
此代码将选择第一列和第三列,并将结果存储在 `selected_columns` 变量中。
dataframe按列的数据进行选择
要按列进行选择,可以使用 pandas 中的 `loc` 或 `iloc` 方法。
使用 `loc` 按列名称选择:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 选择 'A' 和 'B' 两列
selected_cols = df.loc[:, ['A', 'B']]
print(selected_cols)
```
使用 `iloc` 按列位置选择:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 选择第 0 列和第 2 列
selected_cols = df.iloc[:, [0, 2]]
print(selected_cols)
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)