dataframe获取指定列

简介: dataframe获取指定列

您可以使用以下两种方法来选取指定列:

  1. 使用列名选取:

    import pandas as pd
    df = pd.read_csv('data.csv')
    col_data = df[['column_name1', 'column_name2']]
    print(col_data)
    
  2. 使用iloc和loc选取:

    # 使用iloc选取第一列和第二列
    col_data = df.iloc[:, [0, 1]]
    # 使用loc选取第一行和第二行,以及第一列和第二列
    col_data = df.loc[0:1, ['column_name1', 'column_name2']]
    
相关文章
|
8月前
|
机器学习/深度学习 Python
pandas将dataframe列中的list转换为多列
在应用机器学习的过程中,很大一部分工作都是在做数据的处理,一个非常常见的场景就是将一个list序列的特征数据拆成多个单独的特征数据。
152 0
|
Python
在dataframe中插入新的一行
在pandas中,可以使用`insert`函数在dataframe中插入新的一行。
980 1
|
4月前
|
数据采集 机器学习/深度学习 数据处理
DataFrame 操作
DataFrame 操作
175 1
|
4月前
|
索引 Python
如何高效地对比处理 DataFrame 的两列数据
如何高效地对比处理 DataFrame 的两列数据
44 0
|
4月前
|
数据采集 数据挖掘 数据处理
如何在Pandas中将索引(index)转换为数据列
如何在Pandas中将索引(index)转换为数据列
458 0
|
5月前
|
索引 Python
如何在 Pandas 数据框中添加新列?
【8月更文挑战第30天】
430 4
|
Python
在dataframe中插入新的一列
在pandas中,可以使用`insert`函数在dataframe中插入新的一列。以下是一个例子:
202 0
|
8月前
|
索引 Python
pandas读取某列、某行数据——loc、iloc用法总结
pandas读取某列、某行数据——loc、iloc用法总结
919 2
|
8月前
|
SQL 人工智能 数据处理
Pandas数据处理1、DataFrame删除NaN空值(dropna各种属性值控制超全)
Pandas数据处理1、DataFrame删除NaN空值(dropna各种属性值控制超全)
154 0
Pandas 已有 DataFrame,给其加列名
Pandas 已有 DataFrame,给其加列名