【数据分析&数据挖掘】pandas——文件的读取与保存

 1 import pandas as pd
 2
 3 # 文本数据---人能够识别的有序的文件
 4 # csv 文件---以逗号分隔的,文本文件
 5 # pd.read_csv()
 6 # filepath_or_buffer 文件路径 + 名称
 7 # sep   delimiter  都是分隔符
 8 # header=‘infer‘,   自动识别列索引名称
 9 # names   可以自行指定 列名称
10 # index_col ---可以去指定把那一列,哪几列 作为行索引名称
11 # usecols  ---可以指定只获取 指定的列
12 # encoding ----设置编码
13 # nrows -可以指定读取的行数
14 info = pd.read_table(
15     filepath_or_buffer="../day05/meal_order_info.csv",
16     sep=",",
17     header="infer",  # 自动识别
18     # header=None, # 不指定列名
19     # header=0,  # 指定第0行位 列索引名称
20     encoding="ansi",
21     index_col= 0, # 把第0列设置为行索引名称
22     nrows=3,
23     usecols=[0,1],
24     names=["01","07"], # 可以自己设置列名
25     # usecols=["info_id","emp_id"]
26 )
27
28 # 参数 参考read_table
29 info = pd.read_csv("../day05/meal_order_info.csv",encoding="ansi")
30 # print("info :\n", info)
31 print("info 的类型:\n", type(info))
32
33
34 # excel 表格文件,以.xlsx xls 结尾的文件
35 # io  路径+名称
36 # sheetname  表的序号
37 # index_col  参考read_table
38 # parse_cols  指定读取的列
39 users = pd.read_excel(
40     "../day05/users.xlsx",
41     sheetname=0,
42     parse_cols=[0, 1],  # 在某些版本起作用,
43 )
44 print("users:\n", users)
45
46 # pandas 读取文件
47 # pd.read_xxxx
48
49 # 保存文件
50 # df.to_xxx
51 # 保存文本文件
52 # index  保存的时候 是否保存行索引
53 # mode --保存的模式
54 info.to_csv("../day05/info_save.csv",index=False)
55 info.to_csv("../day05/info_save.csv",index=False,mode="a")

原文地址:https://www.cnblogs.com/Tree0108/p/12116016.html

时间: 2024-08-30 16:49:24

【数据分析&数据挖掘】pandas——文件的读取与保存的相关文章

【数据分析&数据挖掘】文件的读取与保存

1 import numpy as np 2 3 # 文本文件——>二进制文件 4 # 创建一个数组 5 arr = np.arange(16).reshape((4, 4)) 6 7 # 保存单个数组到二进制文件中 8 # 参数1 文件路径+名称,名称后缀名可以省略,保存的是以.npy为结尾的文件 9 # 参数2 需要保存的数组 10 # np.save("./arr", arr) 11 print("单个数组保存完成") 12 13 # 加载.npy文件

python读取文件——python读取和保存mat文件

首先我们谈谈MarkDown编辑器,我感觉些倒是挺方便的,因为用惯了LaTeX,对于MarkDown还是比较容易上手的,但是我发现,MarkDown中有这样几个问题一直没能找到具体的解决方法: 图片大小的问题.在LaTeX中我们可以调整图片的大小,以适应整个文本: 字体,字号大小的设置.在MarkDown里面标题倒是挺大的,但是正文却显得太小,不是很喜欢里面的字体. 主要发现上面两个问题导致编辑出来的文本挺难看. 一.mat文件 mat数据格式是Matlab的数据存储的标准格式.在Matlab中

Java 读取txt文件,读取结果保存到数据库

package com.test.IF.service; import java.io.File;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException; import org.apache.commons.io.FileUtils;import org.apa

node-red File读取好保存

File节点是操作文件的节点 file文件的保存 拖拽 注入节点inject  file节点(writes msg.payload to a file)和 debug节点到工作区,并连线 设置file节点的文件路径 windows如果不设置路径,会保存在C:\Users\Administrator docker容器保存在根目录下 此处文件名我选择 放到data目录下,因为docker容器启动的时候我把/data目录挂载到宿主机上了,方便查看文件 行为有三种,追加至文件  复写文件  删除文件 勾

pandas学习(常用数学统计方法总结、读取或保存数据、缺省值和异常值处理)

pandas学习(常用数学统计方法总结.读取或保存数据.缺省值和异常值处理) 目录 常用数学统计方法总结 读取或保存数据 缺省值和异常值处理 常用数学统计方法总结 count 计算非NA值的数量 describe 针对Series或DataFrame列计算统计 min/max/sum 计算最小值 最大值 总和 argmin argmax 计算能够获取到最小值和最大值的索引位置(整数) idxmin idxmax 计算能够获取到最小值和最大值的索引值 quantile 计算样本的分位数(0到1)

二十、Android -- SDcard文件读取和保存

背景                                                                                            一些东西可以存在自己定义的文件里面,这个文件可以在手机中,可以在SD卡中,在这里就主要介绍一下在SD卡中的存储和读取吧~ 代码                                                                                            

Android–SDcard文件读取和保存

背景                                                                                            一些东西可以存在自己定义的文件里面,这个文件可以在手机中,可以在SD卡中,在这里就主要介绍一下在SD卡中的存储和读取吧~ 代码                                                                                            

java实现xml文件读取并保存到对象

首先浅聊一下解析xml的四种方式: 1.DOM方式:有缺点但是这个缺点却也是他的优点.下面详细介绍: 以树形的层次结构组织节点或信息片断集合,可以获得同一个文档中的多处不同数据.使用起来简单. 优点是:可以获得同一个文档中的多处不同数据,使用起来简单. 缺点是:需要加载整个xml文件,这对内存和资源有一定的消耗,如果是小型的xml文件可以尝试用 DOM方式解析. 经测试当用DOM方式读取大小为10M的文件时, 将会产生内存溢出异常. 2.SAX方式:在读取数据时检查数据,不用解析整个文档,因此不

大数据技术之_19_Spark学习_02_Spark Core 应用解析+ RDD 概念 + RDD 编程 + 键值对 RDD + 数据读取与保存主要方式 + RDD 编程进阶 + Spark Core 实例练习

第1章 RDD 概念1.1 RDD 为什么会产生1.2 RDD 概述1.2.1 什么是 RDD1.2.2 RDD 的属性1.3 RDD 弹性1.4 RDD 特点1.4.1 分区1.4.2 只读1.4.3 依赖1.4.4 缓存1.4.5 CheckPoint第2章 RDD 编程2.1 RDD 编程模型2.2 RDD 创建2.2.1 由一个已经存在的 Scala 集合创建,即集合并行化(测试用)2.2.2 由外部存储系统的数据集创建(开发用)2.3 RDD 编程2.3.1 Transformatio