查询dataframe中的colums
时间: 2023-11-18 15:38:02 浏览: 22
要查询DataFrame中的列名,您可以使用`.columns`属性。以下是一个示例:
```python
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [1, 2, 3], 'B': [4, 5, 6]}
df = pd.DataFrame(data)
# 查询列名
columns = df.columns
print(columns)
```
输出将是:
```
Index(['A', 'B'], dtype='object')
```
这将打印出DataFrame中的列名。
相关问题
python DataFrame中column使用方式
在Python的pandas库中,DataFrame是一种二维的表格型数据结构。每个DataFrame都有一个或多个列,每个列都有一个名称和一个数据类型。通过DataFrame.columns属性,可以获取所有列的名称,通过DataFrame[column_name]或DataFrame.loc[:, column_name]可以获取指定列的数据。
例如,假设我们有一个名为df的DataFrame,其中包含三列A、B、C,可以通过以下方式访问每一列的数据:
```
import pandas as pd
# 创建DataFrame
data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
df = pd.DataFrame(data)
# 访问每一列的数据
print(df['A']) # 获取A列
print(df['B']) # 获取B列
print(df['C']) # 获取C列
```
输出结果如下:
```
0 1
1 2
2 3
Name: A, dtype: int64
0 4
1 5
2 6
Name: B, dtype: int64
0 7
1 8
2 9
Name: C, dtype: int64
```
如果需要访问多列的数据,可以将列名以列表形式传递给DataFrame,例如:
```
import pandas as pd
# 创建DataFrame
data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]}
df = pd.DataFrame(data)
# 访问多列数据
print(df[['A', 'C']]) # 获取A和C列
```
输出结果如下:
```
A C
0 1 7
1 2 8
2 3 9
```
dataframe rename column
可以使用DataFrame的rename()方法来重命名列名。例如:df.rename(columns={'列名1':'新列名1','列名2':'新列名2'},inplace=True)。其中,字典中的键表示原列名,值表示新列名;inplace=True表示在原数据框上进行修改,并将修改后的结果保存在原数据框上。
相关推荐
![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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)