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']]
    
相关文章
|
2天前
|
机器学习/深度学习 Python
pandas将dataframe列中的list转换为多列
在应用机器学习的过程中,很大一部分工作都是在做数据的处理,一个非常常见的场景就是将一个list序列的特征数据拆成多个单独的特征数据。
52 0
|
6月前
|
存储 数据挖掘 数据处理
dataframe应用str.contains+将多列连接成一列
dataframe应用str.contains+将多列连接成一列
88 0
|
2天前
|
索引 Python
pandas读取某列、某行数据——loc、iloc用法总结
pandas读取某列、某行数据——loc、iloc用法总结
130 2
pandas 求 DataFrame 的行数和列数
pandas 求 DataFrame 的行数和列数
Pandas 已有 DataFrame,给其加列名
Pandas 已有 DataFrame,给其加列名
Pandas groupby分组后求各组行数
Pandas groupby分组后求各组行数
Pandas groupby分组后求各组行数
|
索引 Python
pandas 按某一列A排序,按B和C两列分组,选择分组后A列值最大的行
pandas 按某一列A排序,按B和C两列分组,选择分组后A列值最大的行
|
索引 Python
Pandas 设置索引列并获取某些行的内容
Pandas 设置索引列并获取某些行的内容
126 0
|
SQL 数据处理 索引
详解pd.DataFrame中的几种索引变换
pandas中最常用的数据结构是DataFrame,而DataFrame相较于嵌套list或者二维numpy数组更好用的原因之一在于其提供了行索引和列名。本文主要介绍行索引的几种变换方式,包括rename与reindex、index.map、set_index与reset_index、stack与unstack等。
350 0
详解pd.DataFrame中的几种索引变换