python pandas获取csv指定行 列的操作方法
作者:Dreamer_Du 时间:2023-07-13 05:26:46
pandas获取csv指定行,列
house_info = pd.read_csv('house_info.csv')
1:取行的操作:
house_info.loc[3:6]
类似于python的切片操作
2:取列操作:
house_info['price']
这是读取csv文件时默认的第一行索引
3:取两列
house_info[['price',tradetypename']]
取多个列也是同理的,注意里面是一个list的列表,不然会报错误;
4:增加列:
house_Info['adress_new']=list([.....])
跟字典的操作有点类似;
5:对某一列除以他的最大值,这样可以得到一个0,1的数值范围,也就是一个简易的归一化操作;
house_info['price']/house_info['price'].max()
6:对列进行排序操作:
house_info.sorted_values('price',inplace=True,ascending=True)
这里的inplace表示再排序的时候是否生成一个新的dataframe 结构,ascending=true
表示升序,默认也是升序;还有一点应该注意的是:对于缺省值,(Nan)排序的时候会把他排在末尾;
7:如何获取缺省值,:
column_null = pd.isnull(column)
column_is_null_true = column[column_null]
总结
以上所述是小编给大家介绍的python pandas获取csv指定行 列的操作方法 ,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
来源:https://blog.csdn.net/weixin_39958313/article/details/82694072
标签:pandas,csv,行,列


猜你喜欢
详解Python遍历列表时删除元素的正确做法
2023-04-06 18:42:53

keras自定义损失函数并且模型加载的写法介绍
2023-06-23 04:00:30
pyqt5圆形label显示打开的摄像头功能
2022-09-16 04:10:21

MySQL 多表关联一对多查询实现取最新一条数据的方法示例
2024-01-22 13:58:17
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
2021-06-13 09:13:14

Python实现字符串反转的常用方法分析【4种方法】
2022-01-05 04:08:08
MySQL基本增删改查语句练习(最新推荐)
2024-01-16 19:08:24

对python中执行DOS命令的3种方法总结
2021-10-11 12:22:53
MAC下修改mysql默认字符集为utf8的方法
2024-01-20 15:37:16

Windows64x下VScode下载过程
2021-03-08 20:10:47

SpringBoot项目application.yml文件数据库配置密码加密的方法
2024-01-18 02:12:40

给Python学习者的文件读写指南(含基础与进阶)
2021-04-26 12:05:40
python tkinter实现屏保程序
2023-02-20 14:31:20
Python语法垃圾回收机制原理解析
2021-04-02 13:37:45

python BeautifulSoup库的安装与使用
2022-06-22 17:01:04
cropper js基于vue的图片裁剪上传功能的实现代码
2024-05-11 09:10:50
django 自定义filter 判断if var in list的例子
2022-09-25 16:11:37
python爬虫指南之xpath实例解析(附实战)
2022-04-03 05:10:49

JS常见错误(Error)及处理方案详解
2024-04-22 22:24:34
Bootstrap实现响应式导航栏效果
2023-08-13 15:32:13
