pandas提取csv中的数据

提取csv中的数据

import pandas as pd

paths = r'D:\t1\3\1234.csv'
df = pd.read_csv(paths, encoding='gbk')
#提取某一列
evaluate = df.loc[:, '评价']
#筛选评价范围在120-240之间对应的价格和名称
screen = df.loc[(df['评价'] > 120) & (df['评价'] < 240)]
print(screen)
print(evaluate)

获取结果

         名称   价格   评价
21   香蕉1021   22  121
22   香蕉1022   23  122
23   香蕉1023   24  123
24   香蕉1024   25  124
25   香蕉1025   26  125
..      ...  ...  ...
135  香蕉1135  136  235
136  香蕉1136  137  236
137  香蕉1137  138  237
138  香蕉1138  139  238
139  香蕉1139  140  239

[119 rows x 3 columns]
0      100
1      101
2      102
3      103
4      104
      ... 
247    347
248    348
249    349
250    350
251    351
Name: 评价, Length: 252, dtype: int64

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值