python dataframe取某行某列_对Python中DataFrame选择某列值为XX的行实例详解

如下所示:

#-*-coding:utf8-*-

import pandas as pd

all_data=pd.read_csv("E:/协和问答系统/SenLiu/熵测试数据.csv")

#获取某一列值为xx的行的候选列数据

print(all_data)

feature_data=all_data.iloc[:,[0,-1]][all_data[all_data.T.index[0]]=='青年']

print(feature_data)

实验结果如下:

"C:\Program Files\Anaconda3\python.exe" D:/pycharmprogram/learn/pandas_learn/learn_test.py

年龄 有工作 有自己的房子 信贷情况 类别

0 青年 否 否 一般 否

1 青年 否 否 好 否

2 青年 是 否 好 是

3 青年 是 是 一般 是

4 青年 否 否 一般 否

5 中年 否 否 一般 否

6 中年 否 否 好 否

7 中年 是 是 好 是

8 中年 否 是 非常好 是

9 中年 否 是 非常好 是

10 老年 否 是 非常好 是

11 老年 否 是 好 是

12 老年 是 否 好 是

13 老年 是 否 非常好 是

14 老年 否 否 一般 否

年龄 类别

0 青年 否

1 青年 否

2 青年 是

3 青年 是

4 青年 否

Process finished with exit code 0

以上这篇对Python中DataFrame选择某列值为XX的行实例详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

本文标题: 对Python中DataFrame选择某列值为XX的行实例详解

本文地址: http://www.cppcns.com/jiaoben/python/251370.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值