pandas 的 pd.caoncat()
来源:互联网 发布:图片识别字体软件 编辑:程序博客网 时间:2024/06/05 15:37
简介:concat方法相当于数据库中的全连接(UNION ALL),可以指定按某个轴进行连接,也可以指定连接的方式join(outer,inner 只有这两种)。
用法
concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False, keys=None, levels=None, names=None, verify_integrity=False,copy=True
实例
在做数据挖掘时,我们常常把训练集和测试集合并。
so
import pandas as pdimport numpy as nptrain=pd.DataFrame(np.random.randn(3,4),columns=['a','b','c','result']) test=pd.DataFrame(np.random.randn(2,3),columns=['a','b','c']) train a b c result0 0.182840 -0.620581 -0.747044 0.5227771 1.187027 0.240775 -2.625450 1.8147282 0.923398 0.479424 -1.219073 0.309821test a b c0 -0.659678 0.694842 0.2620171 -1.109733 1.381537 0.706843pd.concat([train.loc[:'a':'c'],test.loc[:,'a','c']]) a b c0 0.182840 -0.620581 -0.7470441 1.187027 0.240775 -2.6254502 0.923398 0.479424 -1.2190730 -0.659678 0.694842 0.2620171 -1.109733 1.381537 0.706843
说明
a、b、c 表示变量
result 表示预测或者分类结果
0 0
- pandas 的 pd.caoncat()
- pandas 下的 one hot encoder 及 pd.get_dummies() 与 sklearn.preprocessing 下的 OneHotEncoder 的区别
- pandas dataframe在指定的位置添加一列, 或者一次性添加几列,reindex,pd.concat的使用
- PD的使用
- pd的使用
- pd.pivot_table的作用
- PD
- 学习PD的一些记录
- Pd 到数据库的转化
- Terasoluna的程序设计(PD)
- python pandas numpy matplotlib 常用方法及函数 转载▼ import numpy as np import pandas as pd import matplotlib
- 选股策略二:用pandas pd.merge()进行类海龟法则选股
- pandas数据处理df = pd.read_csv('digfile.csv',encoding="gb2312")
- 修改PD的配置文件来生成备注
- 转别人的PD使用心得。
- 用PD进行数据库的转换
- 使用Powerdesigner的逆向工程生成PD
- 客服、运营、开发、PD眼中的彼此
- 面向对象三大特性之多态(三)
- POJ 2106 Boolean Expressions(递归算法)
- ImageView阴影和图层效果
- burnside引理+polya计数法小结
- 毕业感悟及学习反思
- pandas 的 pd.caoncat()
- jQuery学习笔记
- Angular企业级开发(6)-使用Gulp构建和打包前端项目
- Spark的安装
- mongo-aggregate
- Hdu 3631 Shortest Path(Floyd插点)
- pms包管理服务分析-apk卸载流程
- linux学习记录
- Platform Architecture