pandas常用功能整理
1.读写
读指定格式txt:
train = pd.read_table('/home/hadoop/jzzz/train/subsidy_train.txt',sep=',',header=-1) #助学金
train.columns = ['id','money']
读写csv:college.to_csv('/home/hadoop/jzzz/input/college1.csv',index=True)
college = pd.read_csv('/home/hadoop/jzzz/input/college1.csv')
college.columns = ['college','num']
2.对某列同一值的相应计算:
取最大值:college = pd.DataFrame(score_train_test.groupby(['college'])['score'].max()) #对college相同的项的score值取最大项
计算出现次数:college = pd.DataFrame(score_train_test['college'].value_counts())
统计每个学生的总消费次数:card = pd.DataFrame(card_train_test.groupby(['id'])['consume'].count())
均值:~.mean()
3.合并表格:score_train_test = pd.merge(score_train_test, college, how='left',on='college') #合并score_train_test和college,左外链接,用于链接的列索引为college
接在后面:card_train_test = pd.concat([card_train,card_test])
4.提取满足条件的对应元素:train_shitang=card_train.loc[card_train.how == '食堂']
提取某列值:ids = test['id'].values
提取某项非空的值:train = train_test[train_test['money'].notnull()] 空值:~.isnull()
置NaN为-1:train = train.fillna(-1)
5.predictors = [x for x in train.columns if x not in [target]] #对于训练列中的每一个x,如果x不在target里,将所有的x生成一个新表predictors
6.去重:train_shitang = train_shitang.drop_duplicates()
7.python中range循环的用法 for i in range():
3种:
1: range(10),等于[0,1,2,3,4,5,6,7,8,9]
2: range(1,9),等于[1,2,3,4,5,6,7,8]
3: range(1,9,2),等于[1,3,5,7]
pandas常用功能整理相关推荐
- python常用命令汇总-python数据分析之pandas常用命令整理
原标题:python数据分析之pandas常用命令整理 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.Pandas 纳入了大量库和一些标准的数据模型 ,提供了高效地 ...
- pandas 常用函数整理
pandas常用函数整理,作为个人笔记. 仅标记函数大概用途做索引用,具体使用方式请参照pandas官方技术文档. 约定 from pandas import Series, DataFrame im ...
- guns常用功能整理
guns常用功能整理 guns常用功能整理 一.ajax接口请求(常用) 1.1:引入插件库 1.2:调用即可 二.es6模块调用 2.1:当前文件下使用 2.2:封装的代码暴露出去 三.创建temp ...
- python pandas 分类汇总用法_python数据分析之pandas常用命令整理
原标题:python数据分析之pandas常用命令整理 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.Pandas 纳入了大量库和一些标准的数据模型 ,提供了高效地 ...
- [原]ASP.Net常用功能整理--生成图片的缩略图
这二天想了想决定把自己先前做的项目中的小的功能,整理一下,奉献大家!经大家提议,我决定加上源代码,但是源代码不一定都是我写的,有的来自书上,有的来自网上,有的来自开源项目,与我自己的代码有不相符的,那 ...
- Python Pandas常用功能速查
0.下载和导入 (1)下载 在terminal中,openpyxl不装容易报错 pip install pandas pip install openpyxl (2)导入 在python中 impor ...
- chrome调试工具常用功能整理
Elements chrome devtools 中 Elements panel 是审查 dom 元素和 css 的, 可以实时修改 dom/css. windows: ctrl + shift + ...
- 2022无线WIFI路由器的不常用功能整理(带USB接口,可插手机卡)适合短期出差、拉有线网络不方便等。
WiFi路由器已经是一种普通得不能再普通的家庭必备品,但也有不少人对无线路由器的了解不是很多,路由器是什么?有什么作用呢? 路由器是什么 路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用,是 ...
- Wordpress模板主题中functions.php常用功能代码与常用插件[ 后台篇](持续收集整理)
用Wordpress建站的初学者一定会需要用到的Wordpress模板主题中functions.php常用功能代码与常用插件.慢慢持续收集整理....... 目录 一.Wordpress模板主题中fu ...
最新文章
- LR中的吞吐量与响应时间
- Cisco mode键的作用详解
- oracle系统包—-dbms_output用法
- The Triangle
- 【Qt】数据库实战(二)
- SVN使用CVS使用
- 求抛物线和直线交点_关于抛物线大题的参考经验(5):浙江历年学考题回顾...
- 这是AI?这是爱?这是能全方位监控学生的“智能校服”
- 微设计(www.weidesigner.com)介绍系列文章(三)
- FreeType需要libpng的说明(编译时可以用参数去掉,2.12已支持svg)
- 用 Python 创建你自己的加密货币(附源码)
- 对Bat文件进行加密
- OpenStack必备基础知识
- stm32定时器从模式解析
- 14款超时尚的HTML5时钟动画
- html css设计页眉页脚,如何使用CSS制作此页眉/内容/页脚布局?
- 男人应该做的50件事(1-16)
- 单片机c语言怎么实现按键松开,灯还保持松开前的状态,单片机C语言程序设计:K1-K4按键状态显示...
- python基础语法学习历程5
- 智能电源插座和电灯开关全国产化电子元件推荐方案
热门文章
- 小程序开发之【前端开发】【学习第二节】【一】
- python数据框元素的性质_Pandas基础:文件读取与写入、Series和Dataframe、常用基本函数、排序...
- AMBER:使用Cpptraj计算RMSD 以及使用中遇到的问题
- linux少了 dev dm设备,已解决: Linux中安装了powerpath之后为什么还会有dm设备? - Dell Community...
- 如何让苹果电脑macOS原生支持读写多个NTFS格式硬盘
- 基于Bootstrap的网页开发
- 使用dapper遇到的问题及解决方法
- 面试官常问的 web前端 问题(二)
- oracle ebs 简介
- 看了5本书,发现回忆式学习是最有效的方法