Python数据分析实战-提取DataFrame(Excel)某列(字段)最全操作(附源码和实现效果)
实现功能:
Python数据分析实战-提取DataFrame(Excel)某列(字段)最全操作,代码演示了单列提取和多列提取两种情况,其中单列提取有返回series格式和dataframe两种情况,在日常数据分析中经常会出现混淆和使用错误,本文对此都做了对比和说明。读者可以自行编码,感受一下其中的区别。
实现代码:
import pandas as pddf=pd.read_csv("D:\数据杂坛\\UCI Heart Disease Dataset.csv")
df=pd.DataFrame(df)# 筛选列
# 单列提取返回series格式
print('单列提取返回series格式,以下三种方式等价:')
print(df['age']) #按字段名提取
print(df.loc[:,'age']) #按位置字段名提取
print(df.iloc[:,0]) #按位置索引提取
# 单列提取返回Dataframe格式
print('单列提取返回Dataframe格式,以下三种方式等价:')
print(df[['age']])#按字段名提取
print(df.loc[:,['age']]) #按位置字段名提取
print(df.iloc[:,[0]]) #按位置索引提取
# 多列提取返回Dataframe格式
print('多列提取返回Dataframe格式,以下三种方式等价:')
print(df[['age','sex']])#按字段名提取
print(df.loc[:,['age','sex']]) #按位置字段名提取
print(df.iloc[:,[0,1]]) #按位置索引提取
实现效果:
本人读研期间发表5篇SCI数据挖掘相关论文,现在某研究院从事数据挖掘相关科研工作,对数据挖掘有一定认知和理解,会结合自身科研实践经历不定期分享关于python机器学习、深度学习、数据挖掘基础知识与案例。
致力于只做原创,以最简单的方式理解和学习,关注我一起交流成长。
关注 V订阅号:数据杂坛 可在后台联系我获取相关数据集和源码,送有关数据分析、数据挖掘、机器学习、深度学习相关的电子书籍。
Python数据分析实战-提取DataFrame(Excel)某列(字段)最全操作(附源码和实现效果)相关推荐
- python数据分析—10000条北京二手房装修特征信息可视化分析(附源码)
文章目录 开发工具 数据内容 实现代码 运行效果 处理异常数据 优化异常数据运行结果 10000条二手房信息下载地址 总结 开发工具 python版本:Python 3.6.1 python开发工具: ...
- python:pyqt5+mysql=学生信息管理系统(图文并茂,超详细, 附源码)——增删改查篇
python:pyqt5+mysql=学生信息管理系统(图文并茂,超详细, 附源码)--增删改查篇 前言 一.主界面的样式 二.学生信息的增,删,改,查 1.增加学生信息 2.删除学生信息 3.更改学 ...
- python抢购火车票源代码_Python动刷新抢12306火车票的代码(附源码)
摘要:这篇Python开发技术栏目下的"Python动刷新抢12306火车票的代码(附源码)",介绍的技术点是"12306火车票.Python.12306.附源码.火车票 ...
- Python数据分析实战-将一维列表和二维列表内容保存到本地excel文件(附源码和实现效果)
前面我介绍了可视化的一些方法以及机器学习在预测方面的应用,分为分类问题(预测值是离散型)和回归问题(预测值是连续型).同时做了关于图像识别的系列文章,让读者理解python进行图像识别的过程.原理和方 ...
- Python图像识别实战(一):实现按数量随机抽取图像复制到另一文件夹(附源码和实现效果)
前面我介绍了可视化的一些方法以及机器学习在预测方面的应用,分为分类问题(预测值是离散型)和回归问题(预测值是连续型)(具体见之前的文章). 从本期开始,我将做一个关于图像识别的系列文章,让读者慢慢理解 ...
- 用python绘制柱状图标题-Python数据可视化:5种绘制柱状图表的方法(附源码)...
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于数据Magic,作者我不是小样 前言 python里面有很多优秀的可 ...
- python绘制柱状图设置间隔时间,Python数据可视化:5种绘制柱状图表的方法(附源码)...
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于数据Magic,作者我不是小样 前言 python里面有很多优秀的可 ...
- python全景图像拼接_超详讲解图像拼接/全景图原理和应用 | 附源码
研究好玩又有用的技术第 008 期 在学习中发现快乐,在应用找到价值.这是我第八期分享图像技术应用的文章. 前七期欢迎阅读和分享: 概述 作者:Thalles Silva 编译:AI算法与图像处理 图 ...
- Asp.net实现直接在浏览器预览Word、Excel、PDF、Txt文件(附源码)
功能说明 输入文件路径,在浏览器输出文件预览信息,经测试360极速(Chrome).IE9/10.Firefox通过 分类文件及代码说明 DemoFiles 存放可测试文件 Default.aspx ...
最新文章
- 使用canvas绘制圆形进度条
- 设计有setAll功能的哈希表
- Angular开发模式下的setNgReflectProperties函数
- java 编码实现内存拷贝_java提高篇(六)-----使用序列化实现对象的拷贝
- Java 练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为 3
- superset mysql数据源配置_superset 性能优化1-已经使用中的superset更改默认数据源sqlite到mysql...
- php设计模式之单例模式 1
- 等保数据备份和恢复关键点,这些你该知道!
- C#的百度地图开发(一)发起HTTP请求
- 无人机在高楼区做倾斜摄影的地籍建模项目报告
- 【渝粤教育】国家开放大学2019年春季 0390-22T古代诗歌散文专题 参考试题
- ftp服务器、文件夹中带点文件删除方法
- pytorch Sampler
- python 递归目录和文件 修改主组_python下递归遍历目录和文件的方法介绍
- 灵雀云 CTO 陈恺:从“鸿沟理论”看云原生,哪些技术能够跨越鸿沟?
- MATLAB-数字图像处理 量化
- IIS express 配置和500.22错误解决详解
- 使用 window.open 打开新窗口
- ip-guard文档加密后无小锁标志
- 无法共享别的计算机,本机能上网,但打印机不能共享,别的电脑也不能Ping以通本机,是什么原因?...
热门文章
- 你真的会自动化测试?自动化测试技术选型抉择
- css怎么让动画下过一直重复,CSS动画重复无需重新加载
- knockout + require + director 构建单页面程序(knockout)
- 10、自动化测试技术
- 如何对CAD绘图软件中的页面进行设置
- PHP初级教程------------------(4)
- centos如何编译c语言文件,centos如何编译c语言代码
- 对C语言程序进行编译是指,C语言程序开发步骤
- pip与虚拟环境相关操作
- [附源码]计算机毕业设计JAVA新冠疫苗接种预约系统