pandas读取文件——CSV,Excel
CSV(Comma-Separated Values,逗号分隔值,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。
CSV 是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。
读取CSV文件:
read_csv()
eg:
import pandas as pd
df=pd.read_csv('hero_data.csv')
print(df.head(5)) #文件内容太多,我只打印前5行
print("df的数据类型:",type(df)) result:Hero life magic speed attack armor life_recovery magic_recovery \
0 Pike 600 415 330 60 24 7 8
1 Kasha 554 344 335 62 33 1 0
2 Zoe 526 340 340 56 21 7 6
3 Aoun 565 300 335 59 24 1 2
4 Kai Yin 585 410 340 60 29 2 2 attack_range attack_speed magic_resistance
0 150 1 32
1 500 1 30
2 525 1 30
3 175 335 32
4 175 1 32 df的数据类型: <class 'pandas.core.frame.DataFrame'>
读取返回的是一个DataFrame类型
读取Excel文件
read_excel()
eg:
import pandas as pd
df=pd.read_excel('123.xls')
print(df)
print("df的数据类型:",type(df))result:name age height weight
0 xiao 12 152 40
1 liu 13 149 42
2 zhang 14 130 35
3 wang 12 160 45df的数据类型: <class 'pandas.core.frame.DataFrame'>
读取Excel文件返回的依然是DataFrame文件
pandas读取文件——CSV,Excel相关推荐
- pandas读取多个excel文件并拼接(append)起来形成最终的dataframe、与标签文件连接(join)形成最终学习数据集
pandas读取多个excel文件并拼接(append)起来形成统一的dataframe.与标签文件(label)连接(join)形成最终学习数据集 使用到的pandas核心方法有append和joi ...
- Python Pandas读取文件
Python Pandas读取文件 当使用 Pandas 做数据分析的时,需要读取事先准备好的数据集,这是做数据分析的第一步.Panda 提供了多种读取数据的方法: read_csv() 用于读取文本 ...
- Pandas读取文件的OSError: Initializing from file failed错误解决
pandas读取文件 path = 'D:/GFZQ/GFZQ/project/7_30_test/data/conferences/ST獐岛2016年度业绩说明会.csv'df_data = pd. ...
- 成功解决pandas读取文件中不读取第一索引列
成功解决pandas读取文件中不读取第一索引列 目录 解决问题 解决思路 解决方法 解决问题 解决pandas读取文件中不读取第一索引列 解决思路 pandas输出时会默认增加一列索引列 解决方法 添 ...
- pandas读取文件参数
pandas读取文件参数 pd.read_csv(filepath_or_buffer: Union[str, pathlib.Path, IO[~AnyStr]],#文件路径或网址连接sep=',' ...
- Python深度学习入门笔记(二):使用Pandas读取批量CSV文件,文件名中有顺序变量
前言 本文主要展示如何将具有变量名称的 CSV 文件导入 Python,比如一系列连续变化的文件如: r1.csv r2.csv r3.csv - 我将使用一个简单的例子来说明这个概念,并提供完整的 ...
- pandas读取文件数据、存储详解笔记
本文是对 <利用Python进行数据分析>中关于数据读取的回顾性总计笔记,包含代码注释等. 目录 pd.read_csv和pd.read_table jsons数据读取 二级制数据读取 读 ...
- Python pandas 读取文件——读取具有明显分隔符的数据
关于这篇博文提到的所有函数都可以在 IO Tools (Text, CSV, HDF5, -) 找到. 首先我们来列举一下 pandas 处理文件的函数1: pd.read_csv(filepath) ...
- 两个使用 Pandas 读取异常数据结构 Excel 的方法,拿走不谢!
作者 | 周萝卜 来源 | 萝卜大杂烩 通常情况下,我们使用 Pandas 来读取 Excel 数据,可以很方便的把数据转化为 DataFrame 类型.但是现实情况往往很骨干,当我们遇到结构不是特别 ...
最新文章
- Pytorch Lightning 完全攻略!
- 斩获 12w+ 星标的神仙项目再度上榜,简直就是一套活生生的自学编程百科全书!...
- 【翻译】Pro LINQ Language Integrated Query in C# 2008 -- 第三章 (LINQ TO Objects) 第一节
- 前端日拱一卒D9——ES6笔记之基础篇
- Nacos源码发送心跳
- ubuntu18.04 server配置静态ip
- facade java_Java中的Facade模式
- v6使用手册 天正电气t20_电气工程设计软件-T20天正电气软件下载 v6.0官方版--pc6下载站...
- win10 微信/QQ等能听到别人说话,别人听不到自己说话解决方案
- android推箱子实验报告,android开发——推箱子小游戏(前序)
- 《创业时代》,不带你们这样黑程序员的
- 交通灯控制系统c语言编程,基于单片机的交通灯控制系统设计(本科)毕业论文设计.doc...
- 支付宝pc端支付回调处理
- 使用PWM控制来实现电压的变化控制
- SPSS 24下载与安装(转载)
- 7步教你轻松制作顾客旅程地图
- WinDebug 配置 调试 设置
- 记一次交通事故代位赔偿
- 一键生成UGUI艺术字体
- drop_duplicates的keep参数是什么
热门文章
- python post有随机字符串_如何用python requests post一段字符串
- Java私有方法解释_java接口中 定义 private 私有方法
- 深度学习框架TensorFlow(4.Fetch and Feed)
- MATLAB机器学习系列-3:BP神经网络算例实现
- pyqt5讲解4:QDialog,QMessageBox,QInputDialog,QFontDialog,QFileDialog
- JavaScript实现cartesianProduct笛卡尔乘积算法(附完整源码)
- boost::type_erasure::ostreamable相关的测试程序
- boost::mp11::mp_drop相关用法的测试程序
- boost::hof::unpack用法的测试程序
- bgss::spherical_side_formula用法的测试程序